LONDON - DEC 2: The London Eye on December 2, 2012 in London. The entire structure of the London Eye is 135 meters tall and the wheel has a diameter of 120 metres.
Editorial use only
Editorial credit: Albert Nowicki / Shutterstock.com

Royalty-free stock photo ID: 123679837

LONDON - DEC 2: The London Eye on December 2, 2012 in London. The entire structure of the London Eye is 135 meters tall and the wheel has a diameter of 120 metres.