London Eye Pier (aka Waterloo Millennium Pier)

London Eye Pier (aka Waterloo Millennium Pier)
Riverside, Westminster Bridge Road, London, SE1 7PB