Routes from largest cities in Europe to Stroud, United Kingdom