London Attractions

The London Eye

River Thames

Located on the South bank of the River Thames, The iconic London Eye offers 360 degree views over London from its glass capsule viewing pods. Spot some of the capital's most iconic landmarks, including Big Ben, the Houses of Parliament and Buckingham Palace.
bruno van der kraan FSvWioAKwqU unsplash


Riverside Building, County Hall, London SE1 7PB
Distance To Hotel

23 minutes

Via Piccadilly Line, change to Northern Line
Nearest Tube Station


Nearest Tube Station