Sport Wales National Centre, Squash Courts - Cardiff, Wales, CF11 9SW (Sophia Close, Cardiff, CF11 9SW)

Cardiff, Wales, United Kingdom

Address: Sophia Close, Cardiff, CF11 9SW

Location: Cardiff, Wales, United Kingdom

Website: https://www.sport.wales/our-facilities/sport-wales-national-centre-cardiff/

Nearby squash courts