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