Winter Magic

London’s Goring Hotel is holiday heaven