M&S leads retail charge as Spain hots up
Middle England’s favourite retailer is returning to Madrid this year, 23 years after it retreated from the Spanish capital. Marks & Spencer will open a clothing and beauty store in La Vaguada shopping centre. It pulled out of the city in 2001 as part …