I habe been a regular visitor over the past 5 years when I visit London. Somehow they have lost the attention to service and food quality. Its sad as I dont have an alternative for good roast sunday Sunday lunch.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.