This July, Babur, one of South London’s most enduring Indian restaurants, marksan extraordinary milestone: 40 years of business in Forest Hill.
Babur Turns 39 In Style
Babur, the award-winning and critically acclaimed Indian restaurant in Southeast London, is will celebrate their 39th anniversary on 17th July.
Babur Restaurant Review
Tucked away in a little known corner of South London, Babur is officially 2022’s London’s Best Asian restaurant and it’s easy to see why.