The North Face, Chelmsford

The North Face Chelmsford

Our brand new The North Face store sits at the heart of Chelmsford city centre as part of the exciting Bond Street retail scheme. The store is home to an extensive collection of the latest North Face outdoor gear to get you kitted out for your next adventure.