About 17Andcentral
17¢ral, previously the mall walthamstow, is a 260,000 sq ft community shopping centre in the heart of walthamstow, london. it is owned and managed by capital & regional.
17¢ral, previously the mall walthamstow, is a 260,000 sq ft community shopping centre in the heart of walthamstow, london. it is owned and managed by capital & regional.