Girish Mahajan (Editor)

Norfolk Street tube station

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Norfolk Street tube station

Norfolk Street tube station was a proposed tube station in Norfolk Street, Strand, London, which was never built. It would have been between Charing Cross and Ludgate Hill, it was presented to parliament in 1902 but rejected.

References

Norfolk Street tube station Wikipedia