Explore details about location Winn Gardens. Winn Gardens is a location situated within the Sheffield alongside other areas such as Algar Drive, Binsted Road, Winn Close.