Digging for victory in the Cotswolds

In an exciting moment for retail and the South West, Robert Hitchins Ltd is on-site at a 180-acre mixed use development near the Cotswolds. Featuring a brand new premium fashion and retail destination and hundreds of new homes, the site marks the next step in a post-pandemic future for the UK retail sector and the…