Boots has agreed lease terms for Marks & Spencer’s former shop in Covent Garden, WC2, with landlord the Mercers’ Company.
The 28,232 sq ft store, at 107-115 Long Acre, has been let to the retailer on a 20-year
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.