
5

"Announced as a new One Michelin Star restaurant in the MICHELIN Guide Great Britain & Ireland 2023." - The MICHELIN Guide UK Editorial Team
Victorian antiques, lake views, tasting menus, landscaped gardens
Ambleside Rd, Windermere LA23 1LR, United Kingdom Get directions
$$$$