Get Directions to Lilleshall National Sports Centre ← View details Lilleshall, Near Newport, Shropshire TF10 9AT, United Kingdom, Lilleshall, England Get Directions From* To * — Required information