Log House
Casual Dining · Bar · Grill
A unique log cabin restaurant near Lake Windermere. Originally built in 1905 as an artist's studio, it offers a distinctive dining experience.
Location
Best places nearby
The highest rated places close to Log House.
Local restaurants nearby
Lake Road, England
