Manor Farm opening times

  • 2 January to 31 March - Manor Farm is open 10am to 4pm Last new entries 1 hour before closing