It’s Marble Arch tube station… but when?

Tuesday, 29 January, 2013

London Underground circa 1890??

A photo, taken at Marble Arch station, apparently in 1890. If you read through the comments on the Handpicked London Facebook page though, it would seem the photo was taken sometime during, or after, 1905.

(Thanks Crystal)

Related: Tags: , ,