About The Log House
Situated on
Lake road Ambleside
Bar and Grill
More about The Log House
The Log House is located at Lake Road, LA22 0DN Ambleside
015394 31077
http://www.loghouse.co.uk
Similar Listings
Kensington Place
3.5