Since its opening in 1910, the Goring has been a favorite of the Royal Family…
London’s chic hotel The Goring (where Kate Middleton stayed before her wedding) has just launched…