London, England, United Kingdom of Great Britain and Northern Ireland
tp. Tam Kỳ, Quảng Nam, Vietnam
London, London, England
Berlin, Berlin, Germany
London, United Kingdom
Edinburgh, Scotland, United Kingdom