Tower Millennium Pier

Tower Hill
EC3N 4DT London
United Kingdom