Severn Road, Cardiff, South Glamorgan, CF11 9DZ Show/Hide Map
Located at Severn Road, Cardiff, South Glamorgan, CF11 9DZ, Severn Primary School has tennis courts available for hire.