Report a review

  • 5
  • Best Restaurant in London

This is BY FAR my favorite restaurant in London. It is charming, and the owners and servers are quite pleasant and helpful, and really make you feel welcome and appreciated. The vegan options are clearly labeled including the wine. And everything tastes absolutely wonderful. Just perfect!


Why are you reporting this review?