3 Bed Terraced House, London, SE24 0HX, £950,000 | Dealsourcr