I am hoping to visit London for a couple of nights pre Christmas to do some festive activities. Can anyone recommend a hotel that feels festive? Thanks