The North Face - Chelmsford
A first for Oakwoods
Leading outdoor retailer North Face have opened a Store at Bond Street’s new open-air shopping and leisure development situated in the heart of Chelmsford City Centre.
North Face sell an extensive collection of performance apparel, equipment and footwear.