We use cookies to personalize your experience and analyze traffic. You can opt out at any time.
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.
An open-air, scenic venue.
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.