38 Liverpool Street Station Main Concourse Liverpool Street, The CityLondon, ENGLAND
5 Liverpool Street Station Broadgate Link Liverpool Street, The CityLondon, ENGLAND