Braintree Hotels, United Kingdom