Hayatt Pharmacy · Open until 11pm
Late-night pharmacy in London – open every day until 11pm
When most of London’s high-street chemists have closed, Hayatt Pharmacy is still open. Both our pharmacies trade from 10am to 11pm, seven days a week, including Sundays.
Two late-night pharmacies in central London
Hayatt Pharmacy Knightsbridge
187 Brompton Road, London SW3 1NE – three minutes’ walk from Harrods and Knightsbridge station. Call 020 7589 0192 or WhatsApp 07776 777684. Directions
Hayatt Pharmacy Marble Arch
488 Oxford Street, London W1C 1LE – beside Marble Arch station and a short walk from Selfridges. WhatsApp 07503 711539. Directions
What you can get late
- Prescription medicines – bring your private prescription
- Pharmacist advice and everyday medicines
- Travel health essentials
- Skincare from Obagi, ZO Skin Health, SkinCeuticals and more
- Vitamins, fragrance and make-up
- Need a doctor in the evening? We can arrange an independent, UK-registered private GP to see you at your hotel.
Late-night pharmacy questions
Which pharmacy near Harrods is open until 11pm?
Hayatt Pharmacy Knightsbridge, at 187 Brompton Road, is three minutes’ walk from Harrods and open every day until 11pm.
Is there a pharmacy open late on Oxford Street?
Yes. Hayatt Pharmacy Marble Arch, at 488 Oxford Street beside Marble Arch station, is open every day until 11pm.
Are you open on Sundays?
Yes. Both shops are open from 10am to 11pm on Sundays, as on every other day of the week.
Can I get a prescription dispensed late at night?
Yes. Bring your private prescription to either shop until 11pm and our pharmacists will dispense it. If you don’t have a prescription, we can arrange an independent, UK-registered private GP to see you.
Can I check stock before I come?
Yes. Send us a WhatsApp – 07776 777684 for Knightsbridge or 07503 711539 for Marble Arch – and we’ll confirm before you set off.
Visit or message us
Knightsbridge and Marble Arch, open every day until 11pm.