The Art Place is a creative community spaceĀ  located in Meadows Shopping Centre in Chelmsford High Street. The Art Place offers a platform for local artists and crafters to showcase their work, a Maker Space or shared artist studio, a creative workshop area and a befriending/ chat/ ideas incubator area.

The Art Place