
The Mall is a street in Westminster connecting Buckingham Palace with Trafalgar Square, used for official events.








The Mall is a famous ceremonial road in Westminster, London. is already in our database — build a personalized itinerary in minutes.
Create itinerary→