Smiggle presently owns 4 locations near Swansea, West Glamorgan. This page will supply you with a list of Smiggle stores in the area.