Company name: The Chequers
Description: Stylish village inn with British menus
Chequers Ln, Walton on the Hill, Tadworth KT20 7SF, United Kingdom