London, Uk
Terrassa, Catalonia, Spain
Madrid, Madrid, Spain
Mollet del Vallès, Catalunya, Spain
bristol, avon, United Kingdom of Great Britain and Northern Ireland