Pubs • Beer • Steak • European
"This is the best Sunday roast I've had in London...period! The lamb roast was exquisite and so delicious. The potatoes was welldone and the sauce was dripping everywhere. Strawberry daiquiri mocktail was delicious and the dessert of apple crumble was a nice finish to an excellent Sunday lunch. Book it, y'all You won't regret it"