Explore details about location Thornborough Close. Thornborough Close is a location situated within the Sheffield alongside other areas such as Poynton Wood Crescent, Upper Hanover Street, Clover Gardens.