Stroud is actually in the heart of England, near the city of Bath, near Bristol. Wonderfully counter-culture vibrant happening community :)
You are viewing a single comment's thread from:
Stroud is actually in the heart of England, near the city of Bath, near Bristol. Wonderfully counter-culture vibrant happening community :)
Ohh that's a shame. Went to Bristol last year. Too bad I didn't know. Next time. Going to Europe in April or May. Who knows where we end up ;)