By Rosie Shepard2022-05-03T14:47:00
Marks & Spencer has opened a new concept superstore in Stevenage.
The store is on the site of the former Debenhams “store of the future” at the Roaring Meg retail park.
Already have an account? Sign in here