To navigate, press the arrow keys. Musgraves of Windermere Ltd ← View details 23-25 Main Road, Windermere, England LA23 1DX +44 15394 43099 Get Directions From* To * — Required information