3 bedroom property in Neville Street, South Kensington, London, SW7 - £2,650,000 | Chestertons