Are you looking to enjoy a traditional afternoon tea in the elegant surroundings of a country house hotel? Then afternoon tea at Kilworth House, Leicestershire delivers exactly that and more. The charming nineteenth century estate is set within 38 acres of beautifully landscaped parkland, in South Leicestershire. Afternoon tea has been[...]







