News

An enticingly eclectic establishment in the heart of Soho has just been crowned the best independent hotel in the UK.