I'm trying to schedule a family trip to London and Paris. The only time that seems to work for everyone is duing the Christmas holidays. I've heard that many things are closed in London at Christmas. Is that true? Just how bad is the weather that time of year? (We're from Texas and don't do cold very well.) On the flip side, I hear the Christmas decorations can be really wonderful in Paris. I'd appreciate any suggestions about what we might expect that time of year and what holiday activities we should consider planning. TIA!