Fantastic restaurant
A special find and very delicious
Food and Service were a 5-star experience. Worth finding it and eating there often. It will be a regular stop on all our visits to London!