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