- www.stroudlabour.org.uk
- 5
- 18
The UK parliamentary constituency of Stroud is situated in Gloucestershire, England (51° 44' 44.6460" N and 2° 13' 3.9288" W) and has an electorate of around 85,000 spread across the towns and villages around Stroud, Stonehouse, Nailsworth, Dursley,..
Relevance: 76.33516