The Town Mills is a traditional English pub offering quality cask ales, lagers, and spirits. It serves home-cooked food daily and features a riverside beer garden.