Club Address: Risca Leisure Centre, Newport, United Kingdom

Short Description of Club:

Club established in the 1980s playing out of Risca Leisure Centre in South Wales. Members old and new welcome! View all Club Results