3 Bed Flat, London, SW1P 2HP, £900,000 | Dealsourcr