Winter Wonderland, Hyde Park, London

Some photos from our recent visit to Winter Wonderland, Hyde Park, London.