The London INDIAN Film Festival launches begins on July 15 Updated on Mar 8, 2016 06:00 PM IST Devansh Patel