Welford Reservoir is a carp lake based in Welford, Northamptonshire, United Kingdom. It has a stock of around 250+ carp and is 20 Acres in size. The biggest carp is over 35lb+
Welford Reservoir is in the English county of Northamptonshire. Welford Reservoir is the lower of a pair of reservoirs owned by the Can.
Welford is a 20-acre reservoir when full and holds a stock of approximately 250-300 carp, with around 10 known 30’s.