T

Probably the best (and most consistent) restaurant...

Probably the best (and most consistent) restaurant in London. Have been 4 times now and cannot fault a single thing. The food has always been exceptional as has the service. Go and you will not be disappointed. Thanks to the team!

Comments:

No comments