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

Categories

  • No categories