3 Bed Terraced House, London, SW1P 4FD, £10,000,000 | Dealsourcr