London at Christmas really is a wonderful place to be! The Christmas lights in town look stunning and shops such as Harrods and Selfridges are famous for their seasonal window displays. Everywhere is hectic but there’s a feeling of celebration in the air! One of my favourite places to visit is Hyde Park’s Winter Wonderland [...]
The post London at Christmas appeared first on Travel with Kat.