London, United Kingdom

Hyde Park, London

Mumbai, India

Bombay High Court

Dubai, United Arab Emirates

Sheikh Zayed Road, Dubai