Both hotels are among 124 in the UK to have been awarded a Michelin Key this year. Leonardslee House – set within the ...
Guests were welcomed by nearby hotels as at least 12 fire engines worked to tackle the blaze. While the fire gutted the ...