Además destacan en Londres el interior del Palacio de Eltham, la Biblioteca Senate House de la Universidad de Londres y su sede, Shell Mex House, Battersea Power Station, el Hotel Dorchester y el Odeon Leicester Square.