London : The Mall


It is a road in the City of Westminster, London running from Buckingham Palace at its western end to Admiralty Arch and on to Trafalgar Square at its eastern end.

hotels nearby

map and directions

food and drinks

more information