Explore details about location DiscoveryClose. DiscoveryClose is a location situated within the Sleaford CP alongside other areas such as Handley Street, South Gate, Watergate.