Map > World > Europe > United Kingdom > London > Tower Bridge > Tower Pier
Photo copyright by owner
Tower Pier

Tower Millennium Pier is a pier on the River Thames, in London, UK. It is operated by London River Services and served by various river transport and cruise operators. The pier is close to Tower Bridge and is situated immediately adjacent to the Tower of London, next to the Traitors' Gate.

(Wikipedia)
Visitors 18
Oldest photo 06/14/2009
Newest photo 06/14/2009
Alternative titles "Tower Millennium Pier"
Links wikipedia
Map | World | Terms | About