1 results
A stunning newly refurbished 4 bedroom barn with river frontage on approximately 6 acres in the lovely village of Tufton