View Menu
Holly House is a Lodging in Braintree. It is open an undetermined number of days a week.
Address: High St, Wethersfield, Braintree CM7 4BZ, UK, Braintree
Phone: