Stroud is located in United Kingdom (Gloucestershire, England) and time zone Europe/London.
Places nearby are Chalford, Nailsworth and Stonehouse.
Birmingham is 84 km away, London is 168 km away and Sheffield is 189 km away as the crow flies.
Distances from Stroud to the most important cities in United Kingdom and the world.
51.7500000°
-2.2000000°
Parliamentary constituency in the United Kingdom, 1955 onwards
https://en.wikipedia.org/wiki/Stroud_(UK_Parliament_constituency)Borough in Pennsylvania, United States
https://en.wikipedia.org/wiki/Stroudsburg,_PennsylvaniaCanal in Gloucestershire, England
https://en.wikipedia.org/wiki/Stroudwater_Navigation