Studio 18 London office takes off from Jan 2007 Updated on Mar 9, 2016 05:35 PM IST Bollywood Hungama