K

One of my favorite restaurants in London! 1 Michel...

One of my favorite restaurants in London! 1 Michelin star, though not overpriced and the food is top quality and taste! Every time I m in London (1-2 times a year), I go here and receive a great pleasure from my visits! Love it and definitely recommend it!

Comments:

No comments