Tower Millennium Pier

Tower Hill
EC3N4DT London
United Kingdom