Hampstead was an authorised but unbuilt railway station in Hampstead, north London planned by the Metropolitan and St John's Wood Railway (M&StJWR). (en)
Hampstead was an authorised but unbuilt railway station in Hampstead, north London planned by the Metropolitan and St John's Wood Railway (M&StJWR). (en)