St Giles’ Fair, held on the Monday and Tuesday following the first Sunday after St Giles’ Day (1 September), is one of the greatest and most prestigious in the country. This year, it takes place from 11 am to 11 pm on 4 and 5 September.
The fair dates back to 1625, when it was a parish festival to celebrate the feast of the patron saint, St Giles. Nowadays it features exciting fair ground rides, candyfloss and other food stalls, and carnival games.