Big Ben is actually the name of one of the clocks in this tower. Representing a major landmark of London, it has been completed in 1859 as an integral part of the Palace of Westminster (also known as Houses of Parliament). The London Eye appears in the left background.
- Location
- View on OpenStreetMap
- Created
- on Sunday 24 August 2008 by Martin Mergili
- Keywords
- bell|clock tower, mirror of the past
- Visits and license
- 2980 visits, CC BY-NC-SA 4.0 DEED license