Barnet Council has unveiled a new mural titled ‘Stop and Smell the Flowers’ in Edgware, as part of an engaging Cultural Programme aimed at revitalising Station Road and the surrounding area.
The vibrant mural draws inspiration from the area’s rich …