The London Eye is one of the most famous tourist attractions in the city, offering breathtaking views from 443 feet in the air on the south bank of the River Thames. A bird's eye view of London helps to give a perspective on just how vast the landscape of this influential city is.