England, United Kingdom of Great Britain and Northern Ireland
London, England, United Kingdom of Great Britain and Northern Ireland
Paris, France
Bury Saint Edmunds, England, United Kingdom of Great Britain and Northern Ireland
Barcelona, Barcelona Province, Spain