3 bedroom property in Chelsea Botanica, 19 Watermeadow Lane, London, SW6 - £1,750,000 | Chestertons