About Kilworth House
Kilworth House is a four star country house hotel, located west of North Kilworth, Leicestershire.
Kilworth House Description
Kilworth House is a four star country house hotel, located west of North Kilworth, Leicestershire.
More about Kilworth House
Kilworth House is located at Lutterworth
http://www.kilworthhouse.co.uk/