Urban Outfitters has set a date for opening its first store in Gloucestershire. The global streetwear brand will open its doors with a launch party on 23 October, as one of the largest shops in the refurbished Brewery Quarter. We can't wait for this! @UrbanOutfitters opening in #Cheltenham 23/10 – coming to @TheBreweryChelt adding to […]