I will be arriving in London on Christmas eve until 27 December 2013. I read in the internet that on Christmas day itself, there is no public transport services. I also tried car rental but non-available on the dates i requested. Any other recommendation?
p/s: i am thinking of staying in Ibis Wembley but now i have to reconsider since it will be far from the central London. Any suggestion on affordable accommodation in central London areas preferably Paddington or Bayswater?