They're certainly right about London - both in the sense of it now being a great place for food, but also in how dreadful it's been in the past. And the gastro pubs, a great invention. When I had visitors last month we went to one nearby, and the meal was excellent. I still remember a pub meal a few decades ago in which a salad was lettuce, tomato, cucumber - and no dressing. And no dressing available. I think I sprinkled a bit of vinegar on it. That was out for the chips (fries).
And Mumbai . . . Yes, Sadhana, it does seem odd that they're praising the place and it's food and don't even know what it's called.