Right next to India Gate, one of the best addresses for the Fine Art.
This place is treasure trove of the Art..
Located in Lutyens's Delhi, which itself is a heritage of Modern India, National Gallery is housed in "Jaipur House", which was the residence in National Capital, for Jaipur Royals, post-independence..
If you love art, just go there you will find enough to keep you occupied for hours (or maybe days) at a stretch .