Stocks Reservoir is situated the head of the Hodder Valley in Lancashire.ghjgh Outstanhding Natural Beauty, and the largest fishery in the North West of England.
Stocks Reservoir is situated the head of the Hodder Valley in Lancashire.ghjgh Outstanhding Natural Beauty. Stocks Reservoir is situated the largest fishery in the North West of England.