We're looking at booking a short break just after Christmas so we thought we might visit London (we live abroad) but have been told it is quite gloomy just after Christmas.
If we arrive on the 26th is everything up and working or is it still all closed down like in the old days when I used to live in the UK? Bad weather doesn't bother us as long as we have a nice hotel to relax in after doing the rounds of shopping, sight seeing etc.