A Very Covent Garden Christmas

Happy holidays from festive Covent Garden! Located in London's West End, the area is home to many theatres and is the major entertainment area of the city. But Covent Garden at Christmas is something else altogether. To me, it is arguably the best place to see the most concentrated amount of festive spirit in the [...]

The 10 Prettiest Christmas Trees In London

Throughout London you will find tree after tree after tree and they are each beautiful in their own special way. Some are simply adorned with twinkling lights, while some are over the top with the most intense festive spirit. Every single year I'm amazed at the sheer creativity that is poured into these trees. It's all [...]