I will put it out there that this, in my opinion, is the absolute best dining experience I have had in London by far!!! Sometimes I think TripAdvisor should have a 6th rating like some Hotels have a 6th Star. This is definitely more that a 5 Rating!!! This is a well oiled restaurant where the second you look up... More