Explore details about location Winston Close. Winston Close is a location situated within the Canterbury alongside other areas such as Rose Gardens, St. Stephen's Close, Claremont Place.