The Mill Shop is CLOSED from 3pm Friday 20th December and will reopen 8am Monday 20th January 2025.
A brief summary of our first 95 years