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.
Bea