London, England, United Kingdom of Great Britain and Northern Ireland
Toyohashi, Aichi Prefecture, Japan
Koszalin, West Pomeranian Voivodeship, Poland
Poznan, Greater Poland, Poland
Cardiff, Wales, United Kingdom