London: Winter Wonderland – It is beginning to look a lot like christmas!

It's the most wonderful time of the year!! Christmas is nearly here, which means of course visiting Winter Wonderland, Hyde Park, London.  

Advertisements