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.