Druid Order celebrate autumn equinox on Primrose Hill

The Druid Order meet on Primrose Hill, London, where they celebrate the autumn equinox. The autumn equinox marks the end of summer and the start of autumn.