146A Fleet Street, Fleet StreetLondon, ENGLAND
100 Fleet Street, Fleet StreetLondon, ENGLAND
64B Cannon Street, Fleet StreetLondon, ENGLAND