St. Quintin Park and Wormwood Scrubs railway station
From Wikipedia, the free encyclopedia
St. Quintin Park and Wormwood Scrubs was a station situated in North Pole Road, North Kensington on the West London Line. The station was damaged by bombs in 1940, and closed thereafter.