Where’s a princess bride to go for quality beauty sleep before a wedding anticipated by millions? For Kate Middleton, it’s all about classic English splendor-the 100-year-old Goring hotel. “It is wonderfully friendly and luxurious,” says Majesty magazine’s Ingrid Seward of the 69-room lodging. “It’s also discreet.” While the groom will stay at the Prince of Wales’s Clarence House, Kate, along with her family, will have the run of the place, with its revamped rooms dressed in historic silk fabrics. There, closely guarded by royal security, they can enjoy the hotel’s private garden-larger than Wimbledon’s Centre Court-or sample the fine cuisine including Scottish lobster and Lincolnshire rabbit. And the location couldn’t be better. The Goring is just a stone’s throw from the Royal Mews at Buckingham Palace, where Kate’s carriage awaits.