Most hosts close 23 Dec – 2 Jan
The majority of serviced accommodation hosts close for Christmas. The ones that stay open know they're a niche service and price accordingly (typically standard rates, not premium).
Self check-in matters even more
Hosts won't be available to greet you at 6pm on Christmas Day. Self check-in is essential for festive-period stays.
Stock up before 22 December
UK supermarkets close 25-26 Dec entirely. Some have reduced hours through New Year. If you'll be cooking, do the shop on or before 22 Dec and you're fine for a fortnight.