3 Bed Flat, London, SW3 1PU, £2,495,000 | Dealsourcr