9 The Concourse Liverpool Street Station Liverpool Street, Liverpool StreetLondon, ENGLAND
Warnford Court Throgmorton Street, Liverpool StreetLondon, ENGLAND