The Palace of Westminster and Westminster Abbey are iconic landmarks in London. The huge palace was rebuilt in 1840 and the Abbey has been in use by British rulers all the way back to the 11th century.

Situated on the Thames River, they are imposing buildings symbolizing great power, monarchy, and religion all together.

WHY SPECIAL

Palace of Westminster and Westminster Abbey

HOTELS
Looking for Hotels around Palace of Westminster and Westminster Abbey?
See Our Deals

DATA

Region
Europe
Country
UK and Ireland 
Category
Cultural
Name
Palace of Westminster and Westminster Abbey including Saint Margaret’s Church
Selection Criteria (?)
(i)(ii)(iv)
Year of Registered
1987
Keyword
Abbey, Palace, Registered in 1987