The Palace of Westminster - Houses of Parliament
The British Houses of Parliament (Palace of Westminster) seen across the river thames in London, UK.
Size: 4906px × 3477px
Location: London, UK
Photo credit: © Sam Barnes / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ben, big, houses, kingdom, landmarks, london, palace, parliament, river, thames, tourism, tourist, tourists, uk, united, westminster