Residential Development Site for sale, Existing Farm House with various outbuildings set in around 18 acres of land.
Plot of land • Ref: 1989131
Energy efficiency ratingNo data
Environmental (CO₂) impact ratingNo data
Nest Seekers London, UK
W1J 9EH London