1 Gough Square, Fleet StreetLondon, ENGLAND
Thames Exchange 10 Queen Street Place, Fleet StreetLondon, ENGLAND
3 Dorset Rise, Fleet StreetLondon, ENGLAND
160 Fleet Street, Fleet StreetLondon, ENGLAND