News

King Charles has bestowed The Ritz London with an updated royal warrant, effectively the royal seal of approval for businesses. The five-star hotel first received a royal warrant in 2002 from ...