112 Houndsditch, Fenchurch StreetLondon, ENGLAND
Plantation Place 30 Fenchurch Street, Fenchurch StreetLondon, ENGLAND
Plantation Place 6 Mincing Lane, Fenchurch StreetLondon, ENGLAND
34-36 Houndsditch, Fenchurch StreetLondon, ENGLAND