Afternoon Tea at Little Channels Bistro Little Channels Bistro at Channels Estate is set in the Essex countryside, close to Little Waltham. Set in a beautifully restored barn, oozing charm. This makes the perfect location to enjoy…