All About Moose News Blog

Visit Santa In London 2021 | The Best Place To Visit Santa in London

Nov 3

Santa's Grotto In London

This year, Father Christmas is making another special journey from Lapland to his London Grotto, which is located at the National Gallery in Trafalgar Square and is unquestionably the most impressive location to see Santa in the capital.

The National Gallery is already one of the most beautiful places in London, with incredible art for all ages to enjoy. This year, it will be even more special, thanks to the addition of a glittering Santa's Winter Wonderland, which will be the most magical Father Christmas Experience in the city.

For More Information and to Book Go To