Explore details about location Whiston Close. Whiston Close is a location situated within the Sutton alongside other areas such as Whiston Close, Minor Avenue, Greenway Road.