An impressive venue in south Leicestershire, Kilworth House Hotel and Theatre is a 19th-century country house which retains its Victorian charm.
An impressive venue in south Leicestershire, Kilworth House Hotel and Theatre is a 19th-century country house which retains its Victorian charm. Read more
An impressive venue in south Leicestershire, Kilworth House Hotel and Theatre is a 19th-century country house which retains its Victorian charm.
An impressive venue in south Leicestershire, Kilworth House Hotel and Theatre is a 19th-century country house which retains its Victorian charm.
Number of Rooms: 44