River Lodge


Ambleside • Show on map
View Details for Price
River Lodge is located in Ambleside, just 23 miles from Muncaster Castle and 27 miles from Buttermere. The property is around 11 miles from Lake Windermere, 17 miles from Derwentwater, and 22 miles from…More info
