Political stories are a daily feature of our news rundowns and our local and international reporters use
a variety of perspective shots featuring the Houses of Parliament. Popular angles of this classic background we have used were shot from Albert Embankment, Abingdon Green and Hungerford Bridge.
The Palace of Westminster, also known as the Houses of Parliament is the seat of the two houses of Parliament of the United Kingdom, the House of Commons and House of Lords. The 1100 room Palace lies on the north bank of the River Thames in the London borough of the City of Westminster, close to all the Government buildings of Whitehall.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?