Kilworth House Theatre

Title

Kilworth House Theatre

Description

The Kilworth House Theatre is set in a beautiful wooded glade close to the lake in the grounds of Kilworth House Hotel in south Leicestershire.

Coverage

Leicestershire

Geolocation