Hi :) I am bring dc to London this Sunday to Tuesday and wondered if anybody knows if there is a grotto in central London where Santa has a real beard. The dc are on the cusp of this being their last year of believing and I would love (selfishly for me and photos!) to have what could be one last great convincing visit!
Thanks for any advice