Shaftesbury Carnival

This carnival day starts with a children’s parade at 3.00 pm followed by a band competition at 6.00 pm and the illuminated evening carnival starting at 7.15 pm. A carnival not to miss.