Poacher's Lodge
WESTLEIGH FARM HOUSE
Caroline Dart Westleigh Bideford, Devon EX39 4NW UK £ 30.00 to 35.00 Westleigh House Farm is a 300 acre working sheep and arable farm, set in the picturesque village of Westleigh, overlooking the River Torridge.