Earlier this year, Lodge Lake was filmed for the new series of The Big Fish Off which will be aired in the Spring of 2018! Here is a picture of Tony Bellew and Ali Hamidi with a tench caught later that day!
News Category: