Nicobar Design Studio Opens New Store in Bangalore
A lifestyle design studio from the creators of Good Earth, ‘Nicobar’ has arrived in Bangalore with a design studio. The brand already has stores in Mumbai and New Delhi and plans to open 7 to 8 new stores across India over the next four years. The store is spread across 2.800 sq.ft and will have […]

