Tower Millennium Pier
From Wikipedia, the free encyclopedia
Tower Millennium Pier is a pier on the River Thames, in London. It is operated by London River Services and served by various river transport and cruise operators. It is adjacent to the Tower of London and Tower Bridge, and is about five minutes walk from Tower Hill tube station.
The pier is also the base for one of the RNLI's lifeboats, introduced to the River Thames after the Marchioness disaster.