London Eye

By Jason Phillis

location

The London Eye is stationed on the banks of the Thames river in London England.

Brief Description

the London Eye is a giant Ferris wheel that stands 135m tall and has a diameter of 120m. itis the tallest Ferris wheel in Europe.