Waterloo Millennium Pier (also known as London Eye Pier) is located on the South shore of the River Thames directly beneath the Coca Cola London Eye. Waterloo Pier is a short walk from a number of attractions including the London Eye, County Hall, Royal Festival Hall, The Royal National Theatre & the New Palace of Westminster (Houses of Parliament).
Address: Waterloo Millennium Pier, Westminster Bridge Road, London SE1 7PB