Address: Westminster Abbey, 20 Deans Yd, London SW1P 3PA, United Kingdom | Find on Maps
Located in Dean’s Yard, Westminster Abbey shares history with other precincts around it. There are school buildings, a church house, and other abbey offices located nearby. The entire complex sits close to the banks of the River Thames.
Nearest landmark: Big Ben (200 m)