I will be passing through Heathrow on December 21st. I wasn't going to go into London proper but if there (miraculously) happens to be something going on I'd be delighted to consider it.

I'll keep an eye on the thread.