London Eye Pier in London

London Eye Pier is also called Waterloo Millennium Pier and is located on River Thames, close to the London Eye. The Pier is managed by London Eye administration and different boats and Ferris serve it. In addition to that, life boat service is also being provided on this pier since 2006. Marks Barfield is the architect … Continue reading London Eye Pier in London