London Tower Millennium Pier

Tower Millennium Pier

Tower Millennium Pier is a picturesque transport hub on the River Thames in London with stunning views of the Tower of London and Tower Bridge.

Events and activities in Tower Millennium Pier

Getting there

Tower Millennium Pier

Lower Thames Street, London, EC3N 4DT