Explore details about location Shepherds Close. Shepherds Close is a location situated within the South Gloucestershire alongside other areas such as Gladstone Drive, The Orchards, Crossfield Road.