3 Bed Flat, Refurb/BRRR, London, SE26 6AR, £265,000 | Dealsourcr