LONDON - MAY 29: Big Ben and the Houses of Parliament at night on the River Thames in London on May 29, 2011. The bell in Big Ben is 2.28 meters tall (7 feet six inches) and 2.75 meters wide (9 feet).
- Image ID: 81679306
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Rob Wilson / Shutterstock.com
- Copyright: Rob Wilson