3 Bed Terraced House, Single Let, London, SE26 6JA, £960,000 | Dealsourcr