Stay Like Royalty at the Queen's Favorite HotelThe Goring is a historic luxury hotel in London, renowned for its royal connections and high standards of decorum.