Panasonic stores In L Block Road, New Delhi, Delhi