England, United Kingdom
Portavadie, United Kingdom
Sant Boi de Llobregat, Catalunya, Spain
Stroud, England, United Kingdom