House of Commons: A Mini Gastronomic England in the Capital City, New Delhi

Have you ever thought of finding a Mini England in the heart of the Capital City, New Delhi?  Welcome to House of Commons, the perfect Gastropub capturing within itself the fine traditional charm of the English era accompanied by great food. House of Commons, based in the urban streets of Connaught Place is the most … Continue reading House of Commons: A Mini Gastronomic England in the Capital City, New Delhi