3A Tower Millennium Pier Tower Place, The CityLondon, ENGLAND
3 Tower Place East, The CityLondon, ENGLAND