Tower Millennium Pier, Lower Thames St, London EC3N 4DT, UK
Tower Millennium Pier is a prominent river pier and transport hub in Tower Hill, London, UK, opened in 2000 as part of the Millennium Commission's Thames 2000 project, situated beside the historic Tower of London and Tower Bridge. It serves as a vital boarding point for various river events, including sightseeing cruises and themed boat parties, offering unparalleled views of iconic city landmarks from the Thames.
By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts. You can view our privacy policy here. Accept
Don't have an account? Sign Up
Forgot password? Click here
By proceeding, you agree with our Terms of Service, Privacy Policy