Opened 1909 Decommissioned 1997
Location Great West Road, Near Oil Mill Lane, London, W6
Categories
Authority