Malvern Water and Well Dressing Festival Returns: 2 – 10 May 2026
The popular festival, which will be held from 2 – 10 May 2026, will see many wells, springs and spouts creatively decorated according to a selected theme…
The popular festival, which will be held from 2 – 10 May 2026, will see many wells, springs and spouts creatively decorated according to a selected theme…