If you look closely early on in the Xmas show you'll see a road sign for Corn street as a horse drawn carriage goes by, this is in my home town of Bristol (I was drinking in a pub there the week before filming), the park where the TARDIS is hidden looks familiar but i'm not 100% sure where it is.
I'll have to re-watch this episode a few more times & see how many other areas in Bristol I can spot
I love the new look of the TARDIS interior, very 80's retro