Manor Farm opening times

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