Down Hall to launch British restaurant The Garden Room

Essex country house hotel Down Hall is to launch British restaurant The Garden Room this month.