Right now, USC operates 25 stores near Watford, Hertfordshire. See the page below for an entire list of USC branches close by