We pit The Lake District against The Cotswolds in the ultimate luxury holiday contest

Storrs Hall, Bowness-on-Windermere STAY: On the shore of Lake Windermere, Georgian mansion Storrs Hall feels like a grand hunting lodge, with fireplaces, portraits and antlers galore. Bedrooms are modern and luxurious, and some have freestanding bathtubs. Wander the 17-acre grounds, then grab either comfort food at th
Source: Read Full Article

Leave a Reply