Lakeside Hotel is situated on the shores of Lake Windermere in the English Lake District. Spacious, richly decorated and sump..
Newby Bridge / Newby Bridge