Our studio in India is located in the largest city in Karnataka, Bengaluru (Bangalore).
ITPL Victoria, Level 9,
Navigator Block, Whitefield Main Rd,
Bengaluru,
Karnataka 560066
Please inquire using the form above
Please contact The Mill for any advertising inquiries