Set within its own lovely grounds on the shores of Lake Windermere - England's largest natural lake – you’ll find breathtaking scenery and exception...
There are few more magical locations than Leeming House, set in 22 acres of beautiful grounds with lawns sweeping down to the shores of Ullswater.Be...