Il BIG BEN'S SHADE sorge nel quartiere Westminster Borough di Londra, a 600 m dall'Abbazia di Westminster, a 700 m dal Palazzo di Westminster e a meno di 1 km da Buckingham Palace. Ospitata in un edificio risalente al XIX secolo, la struttura dista 1,4 km da St James's Park e 2 km dal London Eye.
Ogni mattina vi attende una colazione continentale.
Nelle vicinanze del BIG BEN'S SHADE troverete il Big Ben, il Churchill War Rooms e la Banqueting House. L'Aeroporto più vicino è quello di Londra-City, a 15 km.