2 Bed Terraced House, London, SE24 0PQ, £650,000 | Dealsourcr