In years of travelling I cannot recall a better city tour. It is partly because Kolkata is so diverse from current local sites to colonial history.
On top of that Bratati is a superb guide. She speaks perfect English, has a detailed knowledge of history, and many different stories to tell about each location.
If that’s not enough, she has a great sense of humour. We can’t recommend her enough.