News

The brand-new Cotswolds Designer Outlet, the only major retail destination opening in the UK in 2025, has now launched its much-anticipated Preview Week.