Barford St. John and St. Michael
Main Navigation
– Usually held August Bank Holiday Monday. All the popular stalls, plus delicious teas.