London, England, United Kingdom of Great Britain and Northern Ireland
Manchester, Manchester, United Kingdom
Barcelona, Catalonia, Spain
Santa Coloma de Gramenet, Catalunya, Spain
Manchester, England, United Kingdom
Salford, Greater Manchester
Manchester, Manchester
Badalona, Catalonia, Spain