1 results
Church Farm presents a significant redevelopment prospect (subject to planning permission), encompassing a 3.5-acre site with a five-bedroom farmhouse offering picturesque views, and nearly 13,000 square feet of additional buildings