London, UK. Big Ben (Elizabeth Tower) and No1 Parliament Street on the corner of Parliament Square
Size: 2200px × 3307px
Location: Parliament Square, London, UK
Photo credit: © PjrTravel / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1, ben, big, britain, capital, city, clock, elizabeth, england, europe, famous, gb, great, iconic, kingdom, landmark, london, parliament, sq, square, street, tower, uk, united, westminster