All types Cafe Restaurant All types All types Cafes Restaurants 5 Closed now Bosworths Tearooms The Green, Finchingfield, Braintree, Finchingfield, EN CM7 4JX Cafe