
Open until 11pm, every day – Life Pharmacy London
Life Pharmacy opens at 9am and stays open until 11pm, seven days a week, on Oxford Street and in Knightsbridge – later than most pharmacies in the West End.
Late-night pharmacies in central London
Life Pharmacy Oxford Street
489 Oxford Street, W1C 2AU, between Marble Arch and Bond Street stations. 020 7491 8444 · WhatsApp 07856 595637
Life Pharmacy Knightsbridge
213 Brompton Road, SW3 2EJ, a short walk from Harrods and the V&A. 020 7590 9995 · WhatsApp 07511 111710
Life Pharmacy Selfridges
Ground floor of Selfridges, open during store hours (Mon–Sat 10am–10pm, Sun 11:30am–6pm).
Open late for
- Prescription medicines from private prescriptions
- Pharmacist advice and everyday medicines
- Clinical skincare – Obagi, ZO Skin Health, SkinCeuticals and more
- Premium vitamins, Montale fragrance and grooming
- A doctor in the evening: we can arrange an independent, UK-registered private GP or specialist consultant at your hotel or home
Late-night pharmacy FAQs
What time does Life Pharmacy close?
11pm every day on Oxford Street and in Knightsbridge. Life Pharmacy Selfridges follows the store’s hours: Monday to Saturday 10am–10pm and Sunday 11:30am–6pm.
Is there a pharmacy open late near Harrods?
Yes. Life Pharmacy Knightsbridge, at 213 Brompton Road, is open until 11pm every day.
Is there a late-night pharmacy on Oxford Street?
Yes. Life Pharmacy Oxford Street, at 489 Oxford Street, is open until 11pm every day.
Are you open early?
Oxford Street and Knightsbridge open at 9am every day, including Sundays.
Can you dispense my prescription in the evening?
Yes. Bring your private prescription to Life Pharmacy Oxford Street or Knightsbridge any time until 11pm. No prescription? We can arrange an independent, UK-registered private GP or specialist consultant to see you.