Building · City of London · London
Tower Millennium Pier, Lower Thames St, London EC3N 4DT
Tower Millennium Pier serves as a bustling transit node on the River Thames, situated directly in front of the historic Tower of London. It acts as a primary gateway for river bus commuters and tourists boarding various sightseeing cruises to navigate London's waterways.

Never miss a night at Tower Millennium Pier
Follow it and we'll tell you when a new date is booked.
It is a major transit hub and departure point for various river cruises and commuter boats on the River Thames.
The pier is situated on Lower Thames Street, directly in front of the Tower of London, with easy access from Tower Hill station.