Cardiff Squash Rackets Club, Tennis & Squash Courts - Cardiff, Wales, CF11 9BR (Ryder Street, Cardiff, CF11 9BR)

Cardiff, Wales, United Kingdom

Address: Ryder Street, Cardiff, CF11 9BR

Location: Cardiff, Wales, United Kingdom

Phone: +44 29 2022 7842

Website: https://www.cardiffsrc.com

Nearby squash courts