Horseshoe Lake in Gloucestershire offers excellent carp fishing opportunities across three lakes spread over 62 acres, where anglers can also catch tench and pike.
Horseshoe Lake
Get Directions
About Horseshoe Lake
Horseshoe Lake in Gloucestershire is a top spot for carp fishing with three lakes spanning 62 acres. You can catch carp, tench, and pike here.