Dartford Festival of Light 2023

The 14th annual Dartford Festival of Light took place on Friday 17th November in Dartford Town Centre to resounding success. The Festival which is produced…