1 results
The most beautiful restaurant & bar in The Lake District. Quite simply stunning inside and out. Formidable building set over four floors with two outside dining areas. Very profitable. Prime flagship brand location in the UK