The Delhi Public Library has quite a few branches around the city, including a Braille library, making the joy of reading accessible to most of the population. One of their larger branches is in Sarojini Nagar, with two large rooms for reference books, one for books that you can borrow, and even a separate area for kids.
Though their English literature collection is not that exhaustive, they have a huge assortment of material in regional languages, including Hindi.