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.