Crocs
Brand New Crocs Store Opens at Clarks Village, Marking South West Debut
Iconic footwear brand Crocs is making its debut in the South West with the opening of a brand-new store at Clarks Village, Somerset. The store officially opens its doors on Friday, February 27, becoming the first dedicated …