Address: Westminster Abbey, 20 Dean’s Yard, London SW1P 3PA, United Kingdom | Find on Maps
Westminster Abbey sits in the historic Westminster district in central London. The abbey stands beside the Palace of Westminster and overlooks Parliament Square, placing it in the heart of the city’s political and royal heritage area. When you visit Westminster Abbey, you will also find yourself surrounded by famous landmarks and scenic riverfront views near the River Thames.
Closest landmark: Big Ben – approximately 200 metres away