an Entity in Data Space: 134.155.108.49:8890
A station on the proposed Edgware Road and Victoria Railway, which was rejected by Parliament in March 1893. Some information on the Wikipedia page [1]. See also Marble Arch Station.