Hello,
We are landing in London on 25th, Christmas day, for a week long holiday. Apart from the cancellation of Tube and other transport services, what is worrying us now is the weather. Is the weather likely to improve later in the week? How is the weather expected to behave till the end of...