Goddards, the home of designer fashion, opened its Bishop’s Stortford store in October 2024.
The Chantry is a historic 17th century building, previously home to Aristocrat men’s and ladies fashion for over 30 years. It has since been fully refurbished and exudes class while being a friendly and welcoming place to browse and shop. It is 6,000 sq ft over two floors, and stocks a range of menswear, ladieswear and homeware.
