
I have visited London many times and my trips to London tend to be rather spontaneous and pressed for time. Still, when in London, nothing beats a great meal. This post is about my two favorite restaurant chains in London - Wagamama & Masala Zone!
The restaurant scene in London can be overwhelming, especially for a visitor. These two restaurants, with a casual...