A culinary expedition to Bihar from Babur London
Babur, a renowned Indian restaurant, the jewel in South East London’s culinary crown, is celebrating its 38th year with a unique flavour-fuelled tasting tour of the region of Bihar. In celebration of