Stroud is a market town and civil parish in Gloucestershire, England. It is the main town in Stroud District. The town's population was 13,500 in 2021.
Stroud from the air
High Street, the main shopping street
Kite aerial photo of Stroud Leisure Centre
Kite aerial photograph of the restoration of the walled garden at the Museum in the Park.
The River Frome, once also known as the Stroudwater, is a small river in Gloucestershire, England. It is to be distinguished from another River Frome in Gloucestershire, the Bristol Frome, and the nea