Stroud — market town in the county of Gloucestershire, England