Manor Farm opening times

Last new entries 1 hour before closing

  • 1 March to 31 October - Manor Farm is open 10am to 5pm