Located just minutes from Hyde Park’s Winter Wonderland, the Lanes of London has launched its festive afternoon tea, running up until January 4. This year’s theme is centred around Father Christmas, ...