Himalaya book store has one of the largest collection of the books. Once I happened to buy a foreign author book which I have found nowhere but in Himalaya. Even if they don't have the book we can request them to have a copy.
In three days they can bring your copy of your book. Hence I was impressed by the customer service. The shops were good nicely maintained books are displayed in the gallery so that it would be easy to have a look at new books. I was satisfied with the overall experience.