The Palace of Westminster (Houses of Parliament), Elizabeth Tower (Big Ben) and River Thames cruise boat in London England.
The tower is now officially called the Elizabeth Tower, previously St Stephens clock tower (or more affectionately and inaccurately, Big Ben)after being renamed in 2012 (from "Clock Tower") to celebrate the Diamond Jubilee of Queen Elizabeth II.
Size: 2392px × 3624px
Location: Palace of Westminster, Westminster, England, UK
Photo credit: © Maurice Savage / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2011, attraction, ben, big, boat, bridge, britain, clock, cruise, cruiser, day, elizabeth, england, houses, london, palace, parliament, river, st, stephens, summer, thames, tourism, tourists, tower, uk, visitors, westminster