Barton Bendish, England Hotels