We are a Web Only Store.

Our studio is located at  Z-57, Fifth Floor, Okhla Industrial Area, Phase 2, New Delhi -110020

Say Hi to us on thebimba@outlook.com or call us on +91 9310734194

 

Please get in touch!