Manor Farm (Grafton) sleeps a maximum of 10 people. Cycling, Fishing, Golfing, Walking Price: £ from £ 1917