Moorgate Underground Station 94A Moorgate, Liverpool StreetLondon, ENGLAND
Liverpool Street Underground Station 16-17 Liverpool Street, Liverpool StreetLondon, ENGLAND