Storrs Hall Hotel is a unique venue that combines the grandeur & history of the 18th century Georgian mansion with one family's vision for offering a luxury experience in the heart of the Lake District. You & your companion will get to enjoy a sparkling afternoon tea at this 4-Star hotel, boasting spectacular views of Lake Windermere. You'll be served a selection of generously filled sandwiches, scones with cream & jam & an array of cakes, pastries & fancies that will tantalise your taste buds, plus your choice of speciality tea or coffee. A perfectly chilled flute of champagne will be a luxurious addition to your delicious afternoon tea.