Making the Most of Winter Wonderland

Christmas Carousel

The festive season has officially arrived in London, with the grand opening of Winter Wonderland in Hyde Park. Winter Wonderland is located in the heart of London,  one of the capital’s 8 Royal Parks. Open daily from 10 am to 10 pm, with the exception of Christmas Day until the 6th of January, Winter Wonderland is now […]

Read More