LandResidential Development Site, 59 Abbey Road, BourneLand Planning Listed Jul 24, 2025£260,000 -11.9% was £295,000