Rodborough

Rodborough is a large village and civil parish in the district of Stroud, Gloucestershire, in South West England. It is directly south of the town of Stroud, north of the town of Nailsworth and north-west of the town of Minchinhampton.

1 story • Updated Oct 19, 2025
Entertainment

Blue Plaque to be unveiled in honour of Thomas the Tank Engine author

16 sources Oct 17, 2025