Eco Restaurants signs M&S for new Clapham Food Hall

Marks & Spencer has secured a deal with Eco Restaurants to open an 11,700 sq ft food hall at 156-158 and 160-164 Clapham High Street.

Both properties are owned by Eco Restaurants.

Previously, 156-158 Clapham High