London, England, United Kingdom of Great Britain and Northern Ireland
Doha, Doha, Qatar
High Wycombe, England, United Kingdom
Milton Keynes, England, United Kingdom