(from the article `Stroud`) town and district, administrative and historic county of Gloucestershire, south-central England. The district occupies an area in the south-central ... Found on http://www.britannica.com/eb/a-z/s/173
town and district, administrative and historic county of Gloucestershire, south-central England. The district occupies an area in the south-central ... [1 related articles] Found on http://www.britannica.com/eb/a-z/s/173