There are 81 community pharmacies in Westminster, London. 27 are open on Sundays and 14 stay open until 9pm or later on weekdays. 58 offered NHS Pharmacy First consultations between April and June 2026, so a pharmacist can treat some common conditions without a GP appointment.
At a glance
- Pharmacies
- 81
- Open on Sundays
- 27
- Open until 9pm or later on weekdays
- 14
- Latest weekday closing
- midnight (Al Farabi Pharmacy)
- NHS Pharmacy First
- 58
- Free emergency contraception
- 49
- Blood pressure checks
- 45
- Nearest A&E
- St Mary's Hospital, about 0.9 miles
Open late tonight
Pharmacies in Westminster open until 8pm or later today (Monday).
No pharmacy in Westminster is listed as open until 8pm or later on Monday. For urgent help, use NHS 111 online or call 111.
Hours do not cover bank holidays. Check with the pharmacy before you travel. See also late-night pharmacies across London.
Open on Sunday
| Pharmacy | Sunday opening times | Telephone |
|---|---|---|
| Al Farabi Pharmacy 39 Edgware Road, W2 2JE | 10am to midnight | 020 7706 1400 |
| Bayswater Pharmacy 39-41 Porchester Road, Bayswater, W2 5DP | 11am to 5pm | 020 7727 5713 |
| Bin-Seena Pharmacy 73 Edgware Road, W2 2HZ | 9am to midnight | 020 7706 7006 |
| Boots Pharmacy, 44-46 Regent Street 44-46 Regent Street, Piccadilly Circus, W1B 5RA | midday to 6pm | 020 7734 6126 |
| Boots Pharmacy, 96-98 Baker Street 96-98 Baker Street, W1U 6TJ | 11am to 5pm | 020 7486 6852 |
| Boots Pharmacy, 107-115 Long Acre 107-115 Long Acre, WC2E 9NT | midday to 6pm | 020 7379 5875 |
| Boots Pharmacy, 124 High Street 124 High Street, St Johns Wood, NW8 7SG | 10:30am to 6pm | 020 7722 1403 |
| Boots Pharmacy, 166-172 Queensway 166-172 Queensway, W2 6LY | midday to 6pm | 020 7229 1183 |
| Boots Pharmacy, 193 Oxford Street 193 Oxford Street, W1D 2JY | midday to 6pm | 020 7287 5025 |
| Boots Pharmacy, 198 Baker Street 198 Baker Street, NW1 5RT | 11am to 5pm | 020 7935 1441 |
| Boots Pharmacy, Clifton Road 33 Clifton Road, Maida Vale, W9 1SY | 11am to 6pm | 020 7286 2155 |
| Boots Pharmacy, Strand 426-427 Strand, WC2R 0QE | midday to 6pm | 020 7839 5240 |
| Boots Pharmacy, the Strand 105-109 the Strand, WC2R 0AA | 11am to 5pm | 020 7589 0292 |
| Boots Pharmacy, Unit 1 508-520 Oxford Street Unit 1 508-520 Oxford Street, W1C 1NB | midday to 4pm | 020 7499 6329 |
| Boots Pharmacy, Unit 6 115 Buckingham Palace Rd Unit 6 115 Buckingham Palace Rd, SW1W 9SJ | 11am to 5pm | 020 7931 9490 |
| Boots Pharmacy, Unit 42b Victoria Station Unit 42b Victoria Station, SW1V 1JU | 9am to 7pm | 020 7834 0676 |
| Boots Pharmacy, Unit 57 Platform 1 Unit 57 Platform 1, Paddington Station, W2 1BA | 9am to 7pm | 020 7402 9087 |
| Boots Pharmacy, Victoria Street 107 Victoria Street, SW1E 6RA | 11am to 5pm | 020 7834 5792 |
| Boots Pharmacy, Woodstock Street 355-361 Oxford Stree, 13-16 Woodstock Street, W1C 2JL | midday to 6pm | 020 7629 2105 |
| Devonshire Pharmacy 215 Edgware Road, W2 1ES | 10am to 11pm | 020 7402 6134 |
| John Bell & Croyden Pharmacy 50-54 Wigmore Street, W1U 2AU | midday to 6pm | 020 7935 5555 |
| Life Pharmacy 400 Oxford Street, W1A 1AB | midday to 6pm | 020 7408 2001 |
| Madesil Pharmacy 20 Marylebone High Street, W1U 4PB | 11am to 4pm | 020 7935 3078 |
| Nasslam Pharmacy 19 Edgware Road, W2 2JE | midday to midnight | 020 7262 9332 |
| Pharmacentre 149 Edgware Road, W2 2HU | 9am to midnight | 020 7723 2336 |
| Safeer Pharmacy 194 Edgware Road, W2 2DS | 10am to 11pm | 020 7723 8997 |
| The Pharmacy at Mayfair & Clinic 4 Shepherd Market, W1J 7QB | 9:30am to 5:30pm | 020 7493 2309 |
Sunday hours do not cover bank holidays or Easter Sunday. See also pharmacies open on Sunday across London.
NHS services at pharmacies in Westminster
Based on the NHS services pharmacies claimed for between April and June 2026. Services can change, so check with the pharmacy before you go.
- NHS Pharmacy First: 58. A pharmacist can assess and treat sinusitis, sore throat, earache, infected insect bites, impetigo, shingles and urinary tract infections in women, without a GP appointment. How NHS Pharmacy First works.
- Free emergency contraception: 49. The morning after pill, free from the NHS.
- NHS contraception service: 51. Start or continue the contraceptive pill without seeing a GP.
- NHS blood pressure checks: 45. Free checks for adults aged 40 and over.
All pharmacies in Westminster
Grouped by postcode area, then A to Z. Today’s opening times are for Monday and do not cover bank holidays. We do not rank pharmacies.
NW1 (2 pharmacies)
5-7 Melcombe Street, NW1 6AE
Today: 8:45am to 5:45pm
Telephone: 020 7935 3051
Boots Pharmacy, 198 Baker Street
198 Baker Street, NW1 5RT
Today: 9am to 7pm
Telephone: 020 7935 1441
NW8 (8 pharmacies)
Boots Pharmacy, 124 High Street
124 High Street, St Johns Wood, NW8 7SG
Today: 9am to 7pm
Telephone: 020 7722 1403
3 St Johns Wood High St, NW8 7NG
Today: 9am to 6pm
Telephone: 020 7722 3814
79 Abbey Road, St John's Wood, NW8 0AE
Today: 9am to 6:30pm
Telephone: 020 7624 1033
Holmes Pharmacy, Nugent Terrace
6 Nugent Terrace, NW8 9QB
Today: 9:30am to 5:30pm
Telephone: 020 7286 8822
91-93 Church Street, NW8 8EU
Today: 9:30am to 7pm
Telephone: 020 7723 1944
2nd Floor, 45 Circus Road, NW8 9JH
Today: 9am to 5pm
Telephone: 020 3869 0006
142 St Johns Wood High St, NW8 7SE
Today: 9am to 6pm
Telephone: 020 7586 5646
27-29 Church Street, NW8 8ES
Today: 9am to 7pm
Telephone: 020 7723 7720
SW1 (17 pharmacies)
Boots Pharmacy, Cathedral Walk
5 Cathedral Walk, Victoria, SW1E 5JH
Today: 7:30am to 8pm
Telephone: 020 7828 6013
Boots Pharmacy, Unit 6 115 Buckingham Palace Rd
Unit 6 115 Buckingham Palace Rd, SW1W 9SJ
Today: 8am to 8pm
Telephone: 020 7931 9490
Boots Pharmacy, Unit 42b Victoria Station
Unit 42b Victoria Station, SW1V 1JU
Today: 7am to 10pm
Telephone: 020 7834 0676
Boots Pharmacy, Victoria Street
107 Victoria Street, SW1E 6RA
Today: 8am to 7pm
Telephone: 020 7834 5792
29 Upper Tachbrook Street, SW1V 1SN
Today: 9am to 6pm
Telephone: 020 7828 1222
9-11 the Broadway, SW1H 0AZ
Today: 9am to 5:30pm
Telephone: 020 7222 1828
29 St James's Street, SW1A 1HD
Today: 8:30am to 6pm
Telephone: 020 7930 3915
27-29 Warwick Way, SW1V 1QT
Today: 9am to 7pm
Telephone: 020 7834 6050
Glastonbury House, Warwick Way, Pimlico, SW1V 4NP
Today: 9am to 6:30pm
Telephone: 020 7730 1080
Keencare Pharmacy, Lower Belgrave Street
6 Lower Belgrave Street, SW1W 0LJ
Today: 10am to 6pm
Telephone: 020 7730 8747
44 Lupus Street, SW1V 3EB
Today: 8:30am to 6:30pm
Telephone: 020 7834 8860
Portmans Pharmacy, Westminster
93-95 Tachbrook Stret, SW1V 2QA
Today: 9am to 6:30pm
Telephone: 020 7834 2816
105 Lupus Street, SW1V 3EN
Today: 9am to 6pm
Telephone: 020 7834 7050
33 Strutton Ground, St James's Park, Westminster, SW1P 2HY
Today: 8:30am to 6pm
Telephone: 020 7222 1589
Victoria Pharmacy, Page Street
22 Page Street, Westminster, SW1P 4EN
Today: 8:30am to 6pm
Telephone: 020 7222 5793
65 Elizabeth Street, Eaton Square, SW1W 9PJ
Today: 9am to 6pm
Telephone: 020 7730 0080
34-36 Warwick Way, SW1V 1RY
Today: 9am to 6pm
Telephone: 020 7834 4721
W1 (25 pharmacies)
Ainsworth Homeopathic Pharmacy
36 New Cavendish Street, W1G 8UF
Today: 9am to 6pm
Telephone: 020 7935 5330
36 South Audley Street, W1K 2PL
Today: 9am to 7pm
Telephone: 020 7493 6133
82 Harley Street, W1G 7HN
Today: 9am to 5pm
Telephone: 07882 822256
Boots Pharmacy, 44-46 Regent Street
44-46 Regent Street, Piccadilly Circus, W1B 5RA
Today: 8am to 11pm
Telephone: 020 7734 6126
Boots Pharmacy, 96-98 Baker Street
96-98 Baker Street, W1U 6TJ
Today: 9am to 7pm
Telephone: 020 7486 6852
Boots Pharmacy, 193 Oxford Street
193 Oxford Street, W1D 2JY
Today: 8am to 9pm
Telephone: 020 7287 5025
Boots Pharmacy, 302 Regent Street
302 Regent Street, W1B 3AS
Today: 9:30am to 6pm
Telephone: 020 7637 9418
Boots Pharmacy, Unit 1 508-520 Oxford Street
Unit 1 508-520 Oxford Street, W1C 1NB
Today: 10am to 7pm
Telephone: 020 7499 6329
Boots Pharmacy, Woodstock Street
355-361 Oxford Stree, 13-16 Woodstock Street, W1C 2JL
Today: 8:30am to 10pm
Telephone: 020 7629 2105
Dajani Pharmacy, New Cavendish Street
21 New Cavendish Street, W1G 9TY
Today: 9am to 7pm
Telephone: 020 7935 7357
210 Great Portland Street, W1W 5BQ
Today: 9am to 6pm
Telephone: 020 7323 4713
79 Great Portland Street, W1W 7LS
Today: 9am to 6pm
Telephone: 020 7580 2441
50-54 Wigmore Street, W1U 2AU
Today: 9:30am to 8pm
Telephone: 020 7935 5555
400 Oxford Street, W1A 1AB
Today: 9:30am to 9pm
Telephone: 020 7408 2001
20 Marylebone High Street, W1U 4PB
Today: 9am to 6:30pm
Telephone: 020 7935 3078
Meacher Higgins & Thomas Pharmacy
105a Crawford Street, W1H 2HU
Today: 9am to 6:30pm
Telephone: 020 7723 2788
16 Baker Street, W1U 3BL
Today: 9am to 7pm
Telephone: 020 7935 1120
55 Paddington Street, W1U 4HX
Today: 9:30am to 6pm
Telephone: 020 7935 4631
43a Wimpole Street, Cray Road, W1G 8AQ
Today: 9am to 1pm, 2pm to 6pm
Telephone: 020 7631 1269
56 Crawford Street, W1H 4JH
Today: 9am to 7pm
Telephone: 020 7723 3489
82a Baker Street, W1U 6AA
Today: 9am to 7pm
Telephone: 020 7935 9667
70 Great Titchfield St, W1W 7QN
Today: 9am to 6pm
Telephone: 020 7580 2393
The Pharmacy at Mayfair & Clinic
4 Shepherd Market, W1J 7QB
Today: 8:45am to 7:15pm
Telephone: 020 7493 2309
1 Frith Street, W1D 3HZ
Today: 9am to 6:30pm
Telephone: 020 7437 2270
23 Wigmore Street, W1U 1PL
Today: 9am to 6pm
Telephone: 020 7491 0111
W2 (17 pharmacies)
39 Edgware Road, W2 2JE
Today: 9am to midnight
Telephone: 020 7706 1400
107 Praed Street, W2 1NT
Today: 9am to 6:30pm
Telephone: 020 7724 8698
39-41 Porchester Road, Bayswater, W2 5DP
Today: 9am to 7pm
Telephone: 020 7727 5713
276 Harrow Road, W2 5ES
Today: 9am to 6:30pm
Telephone: 020 7286 8738
73 Edgware Road, W2 2HZ
Today: 9am to midnight
Telephone: 020 7706 7006
Boots Pharmacy, 166-172 Queensway
166-172 Queensway, W2 6LY
Today: 9am to 9pm
Telephone: 020 7229 1183
Boots Pharmacy, Unit 57 Platform 1
Unit 57 Platform 1, Paddington Station, W2 1BA
Today: 7am to 8pm
Telephone: 020 7402 9087
285b Edgware Road, W2 1HP
Today: 9am to 6pm
Telephone: 020 7723 9600
445 Edgeware Road, W2 1TH
Today: 9:45am to 6pm
Telephone: 020 7262 4860
Daystar Pharmacy, Edgware Road
414-416 Edgware Road, W2 1ED
Today: 9am to 7pm
Telephone: 020 7723 5539
215 Edgware Road, W2 1ES
Today: 11am to 9pm
Telephone: 020 7402 6134
25 Kendal Street, W2 2AW
Today: 9am to 6pm
Telephone: 020 7262 7169
45 Craven Road, Paddington, W2 3BX
Today: 9am to 7pm
Telephone: 020 7723 1633
55 Westbourne Grove, W2 4UA
Today: 9am to 7pm
Telephone: 020 7229 3559
19 Edgware Road, W2 2JE
Today: 9am to midnight
Telephone: 020 7262 9332
149 Edgware Road, W2 2HU
Today: 8am to midnight
Telephone: 020 7723 2336
194 Edgware Road, W2 2DS
Today: 9am to midnight
Telephone: 020 7723 8997
W9 (8 pharmacies)
33 Clifton Road, Maida Vale, W9 1SY
Today: 9am to 7pm
Telephone: 020 7286 2155
195 Shirland Road, W9 2EU
Today: 9am to 6pm
Telephone: 020 8286 0377
Medicare (London) LTD Pharmacy
570 Harrow Road, W9 3QH
Today: 9am to 7pm
Telephone: 020 8960 3540
46 Chippenham Road, Maida Vale, W9 2AF
Today: 9am to 6:30pm
Telephone: 020 7289 6631
486 Harrow Road, W9 3QA
Today: 9am to 6:30pm
Telephone: 020 8969 8959
1 Clifton Road, Maida Vale, W9 1SZ
Today: 9am to 7pm
Telephone: 020 7286 7255
340 Harrow Road, W9 2HP
Today: 9:30am to 6:30pm
Telephone: 020 7286 1514
241 Elgin Avenue, W9 1NJ
Today: 8:30am to 6:55pm
Telephone: 020 7624 2947
WC2 (4 pharmacies)
Boots Pharmacy, 107-115 Long Acre
107-115 Long Acre, WC2E 9NT
Today: 9am to 9pm
Telephone: 020 7379 5875
426-427 Strand, WC2R 0QE
Today: 7:30am to 9pm
Telephone: 020 7839 5240
105-109 the Strand, WC2R 0AA
Today: 7:30am to 7:30pm
Telephone: 020 7589 0292
Superdrug Pharmacy, the Strand
49-50 the Strand, WC2N 5LH
Today: 8:30am to 8pm
Telephone: 020 7930 2210
A&E and urgent help near Westminster
Urgent help
If someone is seriously ill or injured and their life is at risk, call 999. For urgent help that is not an emergency, use NHS 111 online or call 111.
A&E departments open 24 hours in and near Westminster:
- St Mary's Hospital: A&E open 24 hours, in Westminster, about 0.9 miles from the centre of Westminster
- University College Hospital & Elizabeth Garrett Anderson Wing: A&E open 24 hours, in Camden, about 1.0 mile from the centre of Westminster
- St Thomas' Hospital: A&E open 24 hours, in Lambeth, about 1.8 miles from the centre of Westminster
Distances are straight lines from the centre of the borough (the average position of its home postcodes), not travel distances.
Frequently asked questions
Which pharmacies in Westminster are open on Sundays?
27 pharmacies in Westminster are open on Sundays. The latest to close on a Sunday is Al Farabi Pharmacy, at midnight. Sunday hours do not cover bank holidays, so check with the pharmacy before you travel.
Is there a late-night pharmacy in Westminster?
14 pharmacies in Westminster stay open until 9pm or later on weekdays. The latest weekday closing time is midnight, at Al Farabi Pharmacy.
Can a pharmacist treat a sore throat or UTI in Westminster?
58 of the 81 pharmacies in Westminster offered NHS Pharmacy First consultations between April and June 2026. Pharmacy First covers sinusitis (aged 12 and over), sore throat (aged 5 and over), earache (aged 1 to 17), infected insect bites and impetigo (aged 1 and over), shingles (aged 18 and over) and urinary tract infections (women aged 16 to 64).
Where can I get free emergency contraception in Westminster?
49 pharmacies in Westminster provided free NHS emergency contraception (the morning after pill) between April and June 2026. Each pharmacy page lists the NHS services it provides.
Where is the nearest A&E to Westminster?
In an emergency, call 999. The nearest A&E departments open 24 hours to the centre of Westminster are St Mary's Hospital (about 0.9 miles) and University College Hospital & Elizabeth Garrett Anderson Wing (about 1.0 mile), measured in a straight line.
