Aerial Views of Our World Back to the full guide
England · United Kingdom · Street View

Palace of Westminster — Street View

Explore the Palace of Westminster’s medieval remains, Victorian rebuilding and role as Parliament, with current official tour and booking guidance.

The Palace of Westminster stands on the north bank of the River Thames in central London. It is the meeting place of the UK Parliament’s House of Commons and House of Lords, which is why the building is commonly called the Houses of Parliament. The familiar silhouette belongs to a working political institution as much as to a landmark: debates, ceremonies and public business continue inside a complex that has developed over many centuries.

The site’s royal history reaches back to the eleventh century, when a palace was established at Westminster. Parliament met there from the thirteenth century, and Westminster Hall became one of the most important surviving parts of the medieval complex. The Palace now seen from the river is largely a nineteenth-century rebuilding, but it incorporates older fabric and occupies a place at the centre of British constitutional history.

Read the full guide

Where it is: England, United Kingdom · 51.4994794, -0.1248092

Street View nearby