About Birch House
Welcome to Birch House, our holiday cottage in the Lake District National Park. Set in the small village of Backbarrow in the beautiful Leven Valley we are located less than 2 miles from lake Windermere and ideally placed for exploring the Lake District.
More about Birch House
Birch House is located at 1 Birch House, LA12 8QJ Ulverston
http://www.birchhousecottage.co.uk
Similar Listings
The Hideaway
4.5