- Venue Location
- Special Offers
- List Your Venue
Lilleshall National Sports Centre
Welcome to Lilleshall National Sports & Conferencing Centre.
Rising majestically above the Cheshire landscape, the castle is both enigmatic and enchanting. Built in the early 19th Century, this Grade I listed building is the only intact medieval style Castle in the country. Over the years the castle has been the location for numerous movies including Robin Hood and Dr Who.