Sports Direct runs 3 branches within the Cardiff, South Glamorgan area. See this page for the entire listing of all Sports Direct locations nearby.