The London Eye was built in 1999 on the South Bank of the River Thames. It’s currently one of the most popular tourist attractions in the UK and receives almost 4 million visitors every year. It’s unique design and unparalleled views of the London skyline draw photographers who enjoy the challenge of finding new and interesting perspectives to shoot this iconic structure.
The Houses of Parliament, Big Ben and the Elizabeth Tower, Westminster Abbey, The London Aquarium, The London Dungeon, and the River Thames are all within walking distance of the London Eye. Also, London Bridge and Tower Bridge are a short tube ride from Waterloo station to London Bridge Station (2 stops) on the Jubilee Line (grey line).
For more information:
The London Eye (tickets & pricing)
Houses of Parliament
Big Ben and Elizabeth Tower
SEA LIFE London Aquarium
The London Dungeon
The London Pass: The River Thames
The London Underground