England, United Kingdom of Great Britain and Northern Ireland
Shanghai, Shanghai Shi, China
Salford, England, United Kingdom
Liverpool, England, United Kingdom
England, United Kingdom
London, London