London, United Kingdom of Great Britain and Northern Ireland
Maplewood, NJ, USA
Nairobi, Nairobi, Kenya