Tower Millennium Pier
Tower Millennium Pier is a pier on the River Thames, in Tower Hill, London, England. 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 southwest corner of the Tower of London. Services The pier is used by the river bus route RB1 from Embankment to Woolwich (operated by Thames Clippers) and Westminster-Greenwich tourist boats (operated by City Cruises). Private-charter e…