There is currently a total number of 6 O2 locations open near Swansea, West Glamorgan. The list of O2 stores in the area can be seen below.