It lies on the northern slope of the Aire Valley between Keighley and Skipton .
Silsden is a town and civil parish situated in West Yorkshire , England .
Silsden lies on the northern slope of the Aire Valley between Keighley and Skipton .
Silsden is a town and civil parish situated in West Yorkshire , England .