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
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