London, England, United Kingdom of Great Britain and Northern Ireland
Angers, Pays de la Loire, France
Heidelberg, Baden-Württemberg, Germany
London, England, United Kingdom
Serangoon, Singapore