The Water GardensThe Water Gardens, London, W2£399,9501 bedrooms, 1 bathroomsRedirecting to full listing details...