Westminster Houses of Parliament London Palace of Westminster and Big Ben 360 Degree River Thames Street View

Enjoy amazing 360 degree views of the world famous Houses of Parliament in London City Centre with the amazing River Thame Google Maps Street View. Take a virtual tour down the River Thames which runs thorough the heart of London City Centre and enjoy amazing 360 degree views of some of the amazing london sights.

Check out the amazing 360 degree Street Views overlooking the Palace of Westminster in London City Centre. Watch great viewsof the British Houses of Parliament and the famous Big Ben clock tower in the Heart of London City Centre with the amazing London Google Street Views

The Palace of Westminster is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom. Commonly known as the Houses of Parliament after its tenants, the Palace lies on the Middlesex bank of the River Thames in the City of Westminster, in central London. Its name, which derives from the neighbouring Westminster Abbey, may refer to either of two structures: the Old Palace, a medieval building complex that was destroyed by fire in 1834, and its replacement New Palace that stands today. For ceremonial purposes, the palace retains its original style and status as a royal residence. 

Loading map... Please wait

Featured Streams

Key Info

Contact Information

Camvista Global Ltd Frances Industrial Park Wemyss Road Kirkcaldy KY1 2XZ

Copyright © 2024 Camvista Global Ltd
Website by mtc.