Barcelona, Catalonia, Spain
Sudbury, Sudbury, United Kingdom
London, London, United Kingdom of Great Britain and Northern Ireland