London, England, United Kingdom of Great Britain and Northern Ireland
Santa Cruz de Tenerife, Canary Islands, Spain
Eindhoven, North Brabant, Netherlands