The Lake House Hotel, Ambleside - The Lake District.
Local business
Ambleside
United Kingdom
Phone: 01539432360
Website: http://www.lake-house.co.uk/
Local business
Phone: 01539432360
Website: http://www.lake-house.co.uk/