Explore details about location Shepherds Croft. Shepherds Croft is a location situated within the Stanway alongside other areas such as Halstead Road, Millers Close, Woodrush End.