The Tower of London is dressed for Christmas this winter and has launched its annual magical festive experience for all the family. There are plenty of twinkling trees dotted around together with twelve festive installations reflecting the fortress’s 1000-year history. It’s easy to imagine the old walls whispering about the famous residents as you wander
Did you know you really can time travel back to London’s yesterday? And there is no better time than at Christmas when you can experience the sights and smells of ‘ye old London as you tread in the footsteps of Christmas past. I might not be able to give you a horse and carriage, but