View of St Stephen's Tower and River Thames from Victoria Tower, Houses of Parliament, Palace of Westminster, London, England

- Image ID: CPF22C
View of St Stephen's Tower and River Thames from Victoria Tower, Houses of Parliament, Palace of Westminster, London, England
Velomorvah / Alamy Stock Photo
Image ID: CPF22C
A view of the Houses of Parliament, Palace of Westminster, London, United Kingdom
Location: Houses of Parliament, London, United Kingdom