logo

Video encyclopedia

Needham Lake

Needham Lake is a 9.9 hectare Local Nature Reserve in Needham Market in Suffolk. It is owned and managed by Mid Suffolk District Council.