Boots signs for former M&S Covent Garden store

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