Company name: Lilleshall Hall National Sports Centre
Description: Set in spectacular surroundings, Lilleshall is one of the UK’s National Sports Centres, training grounds and centres of excellence for the country’s leading sportsmen and women . It aims to provide a 'World Class Experience', where everything we do ensures that our customers are valued and their satisfaction and recommendation to others is paramount.
Near, Newport TF10 9AT, United Kingdom