Ann Renee Rash Goebel
Last updated 5 years ago
Top 10 Best Places To Visit in Great Britain
London Eye via Top 10 Best Places To Visit in Great Britain - A relatively recent but already very popular tourist attraction is the London Eye, a giant observation wheel located in the Jubilee Gardens on the South Bank. The 135 meter (443ft) tall structure was built as part of London's millennium celebrations.