Home TravelThe London Eye: A Modern Icon on the Thames