Thanks for all the great advice. Much appreciated.
Yes unfortunately the heathrow express and tube are non operational on Xmas day, however was going to arrange transfers by chauffeured car in any case, so no real probs there...
I've been to London over this period before and very limited...