Flat 1 Third Floor 1 Paper Buildings Temple, Fleet StreetLondon, ENGLAND
120 Fleet Street, Fleet StreetLondon, ENGLAND