Bei 2 1/2 - 3 1/2 Stunden Anfahrtszeit wird es mit einem halben Tag eher eng;-)
Wenn ich nur so wenig Zeit zur Verfügung hätte wie Ihr würde ich vielleicht eher eine Harry Potter Tour in London machen oder eine Spots besuchen die man damit verbindet zB den Leadenhall Market der in der Nähe Eures Hotels ist.
Kommt drauf an was Eure Interessen sind, mit wenig Zeit sollte man da schon ein wenig mehr wissen!
Aber ich empfehle meinen Gästen immer Orte/Ziele zu bündeln, in Eurem Fall Buckingham Palace mit Westminster Highlights wie St James Park, Horse Guard Parade, Westminster Palace, Westminster Abbey etc.
Aufgrund der Lage Eures Hotels, St Pauls Cathedral, falls ihr dort hingeht shet ihr London auch von oben, ansonsten wäre auch Skygarden toll, Borough Market ist bei Euch um die Ecke (nach Camden Lock&Stables wohl der 2tbeste Streetmarket in London), Tower ist nicht weit.
Daneben gäbe es noch viel mehr Kultur, Architektur, Aussichtspunkte, Museen, Musicals/Theater, Sport, Märkte, Pubs etc. das meine ich mit es wäre gut ein wenig von Euren Interessen zu wissen;-)
