Chelmsford Charity Shop Where we are 108 Byron Road Chelmsford CM26HJ United Kingdom Phone: 01245 344 850 Locate 51.7314993, 0.486018