Town centre supermarket leased to Marks and Spencer Plc. Set in a large 2.5 acre site with parking and located within an affluent commuter town with links to Bristol and Cardiff.
Town centre supermarket leased to Marks and Spencer Plc. Set in a large 2.5 acre site with parking and located within an affluent commuter town with links to Bristol and Cardiff.