LandChurch Lane, Willoughby, Alford LN13Land Planning Listed Nov 13, 2024£150,000 -14.3% was £175,000