A view of Block B situated at the Inner Circle of Connaught Place, New Delhi. Connaught Place is considered as one of the largest commercial centers in New Delhi.
Coffee