These lodges are in a secluded area within the beautiful rolling North Devon countryside. Set on a working farm in the village of Georgeham, this is perfect for a rural...more
Stowford enjoys an unrivalled rural setting. It is located in an area of outstanding natural beauty, a mile from the nearest main road along its own private drive.
Stowford has...more