London Eye Posters
The remarkable outline of the 443-foot London Eye is a uniquely recognizable part of the London skyline. Located on the South Bank of the River Thames, the London Eye is the largest Ferris wheel in Europe. It has appeared as an icon of London in TV, movies and music. Our posters spectacularly display its characteristic silhouette.