Tag Archives: london hotels at christmas

Santa in London

Taking the kids to see Santa in London this Christmas?   One of the most exciting parts of Christmas for most kids, is being able to meet Father Christmas himself! Santa’s Grotto’s are open various locations all around London, and … Continue reading

Posted in Christmas in London | Tagged , , , | Leave a comment