Festive London Hotels: It’s Beginning To Look A Lot Like Christmas

There’s something magical about London at Christmas. The city has some of the grandest and most famous hotels in the world and at Christmas they come into their own with larger-than-life festive displays and decadent offerings for locals and tourists alike.