Get Directions to Rayrigg Villa ← View details Ellerthwaite Square, Windermere LA23 1DP, United Kingdom, Windermere, England Get Directions From* To * — Required information