The Galleria, DLF Mayur Vihar Unit No. 236 & 237, 2nd Floor, Mayur Palace, Mayur Vihar Phase I Extn , East Delhi Unclassified DL 110091 (Delhi)