December 25th is my very last day in the UK before I leave for good.
I want to spend Christmas Eve in a nice hotel in London. Mainly so I am close to Paddington Station to get the train and also so I can wander through London when it is in a seemingly post apocolypic state (no tourists or transport).
So, where would you recommend? I do not want to spend more the §100 (pound sign is broken).
Thanks