What is the nearest tube station to London eye?

The nearest tube station to the London Eye is Waterloo. The station is served by the Bakerloo, Jubilee, Northern and Waterloo & City lines, and is located just a short walk from the London Eye.
Copyright Wanderlust World © https://www.ynyoo.com