Rural Site Conveniently Located in Devon with Easy Access
Crablake Farm
Recently refurbished barn including wash and toilet facilities