Cliveden House in Berkshire, has been voted one of the top country hotels in Europe, and the best in the United Kingdom by the discerning readership of the US-based publication – Travel & Leisure – in their 2013 World’s Best Hotel’s survey. [Read more…]