News

The London Eye has become a beloved symbol of the British ... take in its panoramic views on half-hour trips. Stamped on souvenirs, sketched by street artists and snapped in an endless stream ...