Log House Restaurant

Hotel "Log House Restaurant" Ambleside

Ambleside Hotel

Contact

Address Lake Rd, Ambleside LA22 0DN, UK
Phones +44 15394 31077
Website http://www.loghouse.co.uk
Map https://www.google.com/maps