Manor Farmhouse is a pretty and beautifully presented period thatched house, with expansive rural views and a river frontage, and situated in a peaceful and idyllic location.
More Details & Availability