Questo sito contribuisce alla audience di

Stroud

città della Gran Bretagna, nella contea di Gloucester (Inghilterra), 15 km a SSE di Gloucester ai piedi del versante occidentale delle Cotswold Hills.