

Nova India Shop
Exciting new venture for Nova India as we have opened our own shop in Muswell Hill, London. We can now show our full range of beautiful block printed cotton clothing, cotton Ikat gowns and hand crafted stoles and shawls in one place. Come and visit us at 106a Alexandra Park Road, London N10 2AE.







