339 Watergardens, Hyde Park Estate