The UK’s best hotels and restaurants for 2023 revealed at the ‘Oscars’ of the UK
Raise a glass to the winners of the 'Oscars' of the UK hospitality industry.At a prestigious awards ceremony hosted by the AA at Grosvenor House in London on Monday night, awards were presented in categories including 'Hotel of the…