bn:24934765n
Noun Concept
AR
No term available
EN
Hampstead was an authorised but unbuilt railway station in Hampstead, north London planned by the Metropolitan and St John's Wood Railway. Wikipedia
English:
Metropolitan line
Metropolitan Railway
Metropolitan & St John's Wood Railway
Relations
Sources