The Art Place

The Art Place is a creative community space offering a range of opportunities for local residents whilst supporting the local creative industry. The Art Place is located in Chelmsford Meadow Shopping Centre, High Street, Chelmsford. A gallery showcasing local talent A...


The Art Place is based in Meadows Shopping Centre, Chelmsford High Street (Next to Sky Blue Print)