Stroud Gloucestershire Stroud is a market, town, situated near the confluence of the river Frome and the Slade Water.