Set between Hyde Park Corner and Green Park, you'll find Down Street Station which served the Piccadilly Line and opened back in 1907. The station was later closed down just 25 years later in 1932 ...
Some results have been hidden because they may be inaccessible to you