You have a 48h window. Get on first thing tomorrow morning
Pharmacies in Edgware road are usually open on Christmas days. Check if they are open. There are quite a few of them.
@Prableen thanks for your advice , they guided me to an open pharmacy
That's great to hear
Call 111 and ask them.