The Palace of Westminster, Westminster Abbey and St Margaret’s Church lie next to the River Thames in the heart of London. With their intricate silhouettes, they have symbolised monarchy, religion and power since Edward the Confessor built his palace and church on Thorney Island in the 11th century AD. Changing through the centuries together, they represent the journey from a feudal society to a modern democracy and show the intertwined history of church, monarchy and state.
Palace of Westminster as UNESCO World Heritage Site
Palace of Westminster as UNESCO World Heritage Site