All things Indian can be found at Om (20 Elgin Street, Central, tel: 2526 5650). The new boutique in Soho is packed with Indian art and home accessories, as well as health and beauty products, ...