VENUE

Rhayader Leisure Centre

North street ,
Rhayader,
LD6 5BU LD6 5BU   view map

NOTES


Classes running in Rhayader Leisure Centre