Search results
The best country house hotels in Britain
The Telegraph via Yahoo News· 5 months agoThe British country house hotel was born in 1948, brought to us in the pink and frilly shape of Sharrow Bay, overlooking Ullswater in the Lake District....