The Barns Tea Room, Cressing Temple, Witham Road, Braintree, Essex, CM77 8PD
The Barns’ at Cressing Temple is a bright and vibrant tea room, offering a wide range of homemade meals with fresh and local ingredients. After indulging in a delicious Tiptree’ cream tea, visitors can make their way a [...]