Garden centre part of proposed Gloucestershire retail outlet
The planned Designer Outlet Cotswold centre development near Cheltenham comprises a 195,000sq ft designer outlet centre and comes from developer Robert Hitchins Ltd and European outlet operator ROS.
Source: Garden1