2A Tower Place, Fenchurch StreetLondon, ENGLAND
1 St. Clare House 30-33 Minories, Fenchurch StreetLondon, ENGLAND
1 19-21 Great Tower Street, Fenchurch StreetLondon, ENGLAND
2 Minster Court 2 Mincing Lane, Fenchurch StreetLondon, ENGLAND
25 St. Mary Axe, Fenchurch StreetLondon, ENGLAND