London Eye


London Eye

n (Named Buildings) a large ferris wheel located on the south bank of the River Thames in London; erected in 1999. Height: 135 m (443 ft)