London, London, United Kingdom
Harrow, England, United Kingdom of Great Britain and Northern Ireland
Nottingham, Nottinghamshire, England
Welwyn Garden City, Hertfordshire, England
Manchester, Manchester, England
Bristol, Bristol, England
Southampton, United Kingdom of Great Britain and Northern Ireland