£650,000 Development Site for Auction London SE23 18/06/2024 Investment Site/Land Guide Price £650,000. A freehold plot of land, circa 0.27 acres with development potential subject to the requisite consents. Well established... Read More on this property