Properties for sale in The Water Gardens, Hyde Park, London, W2.