The Creative Hut Stadium

Townfield

Townfield — also known as The Creative Hut Stadium for sponsorship purposes — is a sports stadium in Barnton, Cheshire and the home ground of 1874 Northwich Football Club.