Babur Restaurant London: An Indian Culinary Gem
Deep in South-East London suburbia lies a multifaceted gem of family-run restaurant that has not only stood the test of time but is constantly evolving its menus and cooking styles to represent