Global outdoor brand The North Face has signed a 10-year lease for Manchester Arndale.
The 3,630 sq ft unit will be the retailer’s first store in Manchester’s popular shopping centre as it continues to grow its presence in north west England, building on outlets in Liverpool and Trafford.
Already have an account? Sign in here