London will be eerily silent on Christmas Day because most shops, restaurants and transportation services will be closed.
Planning is therefore essential if you need to buy something or eat in the capital. However, all royal parks (which includes the majority of the big ones in London) are open, affording the ideal opportunity for a brisk winter stroll.