Come and visit us.
We are situated within Debden Barns, which is home to a number of small independent businesses making them the perfect one stop destination for shopping and eating. Free parking. Open 7 days a week.
Debden Barns, Elder Street, Debden Saffron Walden, Essex, CB11 3JY