Tallis House 2 Tallis Street, Fleet StreetLondon, ENGLAND
46 Cannon Street, Fleet StreetLondon, ENGLAND