London, UK
Bayleaf Restaurant, London
Big claim – but I’m going to put this out there as my favourite Indian restaurant in London!
P F Changs Asian Table, Leicester Square
One of my favourite spots in the City for good Chinese food. The Dynamite Shrimp is an absolute win for me!