Cob Barn

Our beautiful self-catering farm cottages are set in 100 acres of private Devon.