London is the place that always amazes me when it comes to finding somewhere to eat! Whilst there are many well-known establishments, it is the hidden gems that are always the winners in my eyes! Something that Mint Leaf London definitely is! Find out all about our experience at the restaurant here!