2 Bed Terraced House, Potential PLO/LOA, London, SE26 4ES, £625,000 | Dealsourcr