Being from the other side of the water myself I had great expectations for this place and in general it did not let me down. The service was very good, the food was also great. The only exception to this was the Sherry Trifle which, although it tasted good, was not traditional at all and was a very basic version of the dish.
The restaurant itself is beautiful and ticks all the boxes that you would want when searching for a restaurant like this.
One thing that I would have to mention is the price. This place is very expensive, exaggerated in my opinion. If you are looking for a classic British restaurant and don't mind paying through the nose then you will not go wrong with this place. If you are on any kind of a budget best avoid.