S G House 41 Tower Hill, Fenchurch StreetLondon, ENGLAND
41 Trinity Square, Fenchurch StreetLondon, ENGLAND