The London Eye stands on the South Bank of the River Thames in central London, between Westminster Bridge and Hungerford Bridge.
Nearby landmarks: Houses of Parliament, Big Ben, Southbank Centre, Jubilee Gardens. Nearest Tube: Waterloo, Westminster, Embankment.