London, England, United Kingdom
Mombasa, Kenya
Hannover, Bremen, Germany
Kolkata, West Bengal, India
London, England, United Kingdom of Great Britain and Northern Ireland
New Delhi, Delhi, India
Mumbai, Maharashtra, India
Doha, Qatar
Edinburgh, Scotland, United Kingdom of Great Britain and Northern Ireland