London, England, United Kingdom of Great Britain and Northern Ireland
London, Ontario, Canada
Praya, West Nusa Tenggara, Indonesia
Saudi Arabia
London, United Kingdom of Great Britain and Northern Ireland
Abbey Wood, England, United Kingdom of Great Britain and Northern Ireland