Enroute to the Downing Street

British ruled India for 200 years but before leaving India they left for us the elegance in their culture and our fascination to English style pub life. 10 Downing Street pub is one of the fastest growing chain of pubs across the country with over a dozen location across India. The outlet at Kolkata being the largest one the in chain sprawling over 10,000 square feet.