The Duchess of Cambridge’s favourite hotel has been named the UK’s BEST spot for a city break by industry insiders – and the Queen has thrown parties there, too The Goring Hotel in Belgravia has been named Best City Hotel in the UK The Caterer’s 2018 Hoteliers’ Hotels Top 100 list also places it at third overall Duch
Source: Read Full Article