The London Eye, England Photo fromMike Berezowski
Offering a spectacular view at 450 feet above the River Thames, The London Eye is one of the world's most unique
attractions - you can see as far as Windsor Castle and the Heathrow
Airport on a clear day. It also offers a fine view of many of London's
famous landmarks both during the day and at night. Address: