I would also recommend to look at another destination - London really shuts down over Christmas. Once spent Christmas working there and stayed at the Le Meridien (used to be in the Piccadilly Circus area) and Christmas and Boxing Day the streets there were empty and even public transport shuts down.