Have Yourself a Merry Little London Christmas at These 6 Hotels

Have Yourself a Merry Little London Christmas at These 6 Hotels

Ever since Charles Dickens immortalized London as the 1840’s setting of the classic A Christmas Carol, ye olde English capital has been the world’s most ideal place to celebrate a traditional Yuletide. Just being in London’s city center in the wintertime elicits nostalgic excitement thanks to the cheerful buzz on the streets, in the shops, the restaurants, at the special holiday productions and with the warm holiday hospitality of hoteliers who delight in creating special feasts, experiences and memories for guests.