Map
Ambleside Rd., Windermere, England, United Kingdom
Hotel
The Samling