Kate Middleton will spend the night before her wedding at London's famed Goring Hotel. She had many to choose from--others I love are Claridge’s, The Savoy, Brown’s. I especially love the Halkin—it’s quiet and feels like home.