Cowley was a station in London. The station opened 1st October 1904 and closed 10th September 1962. The station was opened by the Great Western Railway and closed by British Railways (Western Region).
What's left today:
Nothing remains of the station today. A road called Station Road now passes though the site.
By Drudii @ 2016-02-01 12:58:00