35 Tower Hill, Fenchurch StreetLondon, ENGLAND
Tower Vaults Tower Hill Terrace, Fenchurch StreetLondon, ENGLAND