Currently, The Works owns 6 branches near Stroud, Gloucestershire. These are all of the close by The Works locations.