United Arab Emirates
78 Troughton Road, Peninsula, London, SE7 7QF, United Kingdom
Unnamed Road, India