Posted on December 1, 2016February 21, 2021 Winter Wonderland – Hyde Park, London A limited insight into the magical Christmas village. Activity Bars Entertainment (Other) Festive Food and Drink London Restaurants Sight Seeing Street Food by capitalquirks0 comment