All types Bar Restaurant All types All types Bars Restaurants 3.3 Closed now The Angel 160 Main Road, Broomfield, Chelmsford, Broomfield, EN CM1 7AH Restaurant Bar