One of the best restaurants in London. The food...
One of the best restaurants in London. The food is amazing, but the problem is I crave it for days afterwards! The service is accomodating, fast, and knowledgable. I LOVE THIS PLACE! I recommend it to everyone.