Lahti, Finland
London, England, United Kingdom
Welwyn Garden City, Hertfordshire, England
Swansea, Swansea
Reading, England, United Kingdom of Great Britain and Northern Ireland