Everplaces

Admiralty Arch

Admiralty Arch, The Mall, London, Greater London SW1A 2WH, UK Admiralty Arch, The Mall, London, Greater London SW1A 2WH, UK
Culture
Admiralty Arch. London, United Kingdom
Note

Soon to be a luxury hotel with possibly the best address in London, this historic structure frames The Mall to remind you, as if there was any doubt, that you are now on the main boulevard approaching Her Majesty's residence.

Save and share places you love
with Everplaces

Sign up