Tower London signs for Camden unit

Description

The Shoreditch-based independent chain, which has four other sites across London, one at Brick Lane, two at Wood Green and one at Walthamstow, took a new 10-year lease on the property.