Where to get your covid-19 vaccine

This page lists the most up to date locations for vaccinations in North West London, listed by borough. There is walk-in availability for first, second and booster dose vaccinations across.  This page is regularly updated with new sites. 

Getting a vaccination

  • You can book an appointment online 
  • You don't need to be registered with a GP 
  • All vaccines are free of charge
  • Walk-in slots are available at all sites on a first come first served basis - you can try centres to see if they have walk-in availability each day - but this is not guarenteed
  • If you are looking for a vaccine centre that is not in North West London, then you can use the NHS site and enter your postcode

Information for after your vaccination - you no longer need to wait 15 minutes after your vaccination - this guide provides more information.

 

Vaccine centres by borough 

Unless otherwise indicated, all bookings should be done via the NHS booking service

(Last Updated: 20/01/2022)

Brent

Vaccine Centres and Pop-ups

Brent Civic Centre Mass Vaccination Centre

First Floor, Engineers Way, Wembley Park, HA9 0FJ - 020 8937 1234

Book your slot on Eventbrite or

Through the National Booking system

  • Seven days a week - 10am to 7.30pm 

Ellis Practice

1st Floor, The Welford Centre, 113 Chalkhill Road, Wembley HA9 9FX

  • Saturdays & Sundays throughout Jan - 10.30am to 3.30pm

Park Royal Medical Centre

Health & Well-Being Hub Primary Care Centre, Central Middlesex Hospital, Acton Lane, London, NW10 7NS - 020 8961 1183

  • every Tuesday (2pm to 8pm)
  • every Thursday (1pm to 8pm)
  • every Saturday (9am to 7pm)

*This site vaccinates 12 to 15 year olds via national booking service*

Swaminarayan School

260 Brentfield Road Neasden, NW10 8HE

  • Every Tuesday (11am–6pm)
  • Every Saturday (9.30am–1pm)

*This site vaccinates 12 to 15 year olds via national booking service*

Wembley Centre for Health and Care

116 Chaplin Rd, Wembley, HA0 4UZ 020 8795 6001

  • Every Wednesday - 1pm to 8pm

*This site vaccinates 12 to 15 year olds*

Willesden Centre for Health and Care

Robson Avenue, London NW10 3RY

  • Every Saturday in Jan - 10am to 4pm (Walk-in appointments available)

 

Vaccine Bus

  • Saturday 22 Jan - 10am-4pm - Outside Harlesden Methodist Church, High Street Harlesden. NW10 4NE
  • Saturday 29 Jan - 10am-4pm - Outside Harlesden Methodist Church, High Street Harlesden. NW10 4NE

 

Pharmacies

Clockwork Pharmacy

Neasden, 283-285 Neasden Lane, Brent Park, London NW10 1QJ 0208 450 7654

Monday to Friday - 10am - 12pm

Jade Pharmacy 

533 Kingsbury Road, Kingsbury, NW9 9EG

Monday to Friday 10am - 6pm

Saturday 10am - 5pm

Sunday 11am - 3pm

Jade Pharmacy (formerly Niks Pharmacy),

282 Ealing Road, Wembley, HA0 4LL - 020 8902 5047

Monday to Friday 9.30am to 1pm

Saturday 10am to 1pm

Judds Chemist

Unit 1, Stagg Lane, Kingsbury, London NW9 9AD

Bookings only, no walk-ins.

  • Every Monday - 10am to 4.30pm
  • Every Tuesday - 11am to 1.30pm
  • Every Thursday - 11am to 1pm

Leigh Pharmacy

278 Church Lane, Kingsbury London NW9 9HH

Every Monday to Friday 9.30 - 1pm (Pfizer)

Every Monday to Friday 2-5pm (Moderna)

Every Saturday - 10am to 12pm (Moderna)

Optipharm Pharmacy

29 Bridge Road, Wembley, HA9 9AB  020 8908 1960

Monday, Tuesday, Wednesday, Thursday      

10am to 3pm & 6pm to 8.30pm

Wednesday  1pm to 3pm

Ealing

Vaccination Centre

CP House

97-107 Uxbridge Road, Ealing, London W5 5TL

Open every day of the week from 8am - 8pm

(last booking at 7.15pm but walk-ins accepted until 8pm)

*this site vaccinates 12 to 15 year olds - book via national booking service*


Pop Up 

St Mary’s Church

Acton High Street, London W3 9NW offering Walk-ins

  • Thursday, 20 January from 10am - 4pm
  • Tuesday, 25 January from 10am - 4pm
  • Wednesday, 26 January from 10am - 4pm
  • Thursday, 27 January from 10am - 4pm

 

Pharmacies

Boots Pharmacy – Greenford

1000 Greenford Road, Greenford, UB6 0UW

Bright Health Pharmacy

1318 Greenford Road, Greenford, UB6 0HL

Cross Chemist

5 Royal Parade, Ealing, W5 1ET

Gil Pharmacy

31-33 King Street, Southall, Middlesex, UB2 4DG

Jade Pharmacy (Southall)

3 Crosslands Parade, Crosslands Avenue, Southall UB2 5RB

Open Daily - but closed 1& 2 January

Mattock Lane Pharmacy

8 St Johns Parade, Mattock Lane, Ealing London W13 9LL

Daily from 9 - 4pm (except Wednesday & Saturday)

Northolt Pharmacy

Grand Union Health Centre, Taywood Road, Northolt, UB5 6WL

Puri Chemist,

39 Western Road, Southall, London, UB2 5HE

Wednesday to Saturday 9.30 - 11am

Roxannes Pharmacy

Greenford Methodist Church, Ruislip Road, Greenford, London UB6 9QN

South Ealing Pharmacy

186 South Ealing Road, Londno W5 4RJ

9am to 2pm

Temple Pharmacy

110 Pittshangar Lane, London W5 1QP

Wednesday to Friday 9.30am to 4pm

Touchwood Pharmacy

493 Yeading Lane, Northolt UB5 6LN 

Saturdays 8.30 - 1pm & 2 - 8pm

Hammersmith and Fulham

Vaccine Centres

Charing Cross Hospital - Monday to Thursday: 9am to 5pm

Fulham Palace Road, London, W6 8RF

Charing Cross Hospital Vaccination Clinic map


Hammersmith Hospital  - Monday to Thursday: 9am to 5pm

Du Cane Road , London, W12 0HS

Hammersmith Hospital Vaccination Clinic Map

 

Pharmacies

Greenlight Pharmacy

Uxbridge Road, Shepherds Bush, London W12 7JD

Hamlins Pharmacy

Unit 2 Cranford Court, Bloemfontein Rd, London W12 7DA 020 8743 5442

Thursday to Saturday 9am - 3.30pm

Hammersmith Pharmacy

109 Fulham Palace Road, Hammersmith, London W6 8JA

Healthside Pharmacy

90 Shepherds Bush Road, London W6 7PD

Kanari Pharmacy

682-684 Fulham Road, London, SW6 5SA - 020 7736 1500

Monday to Friday 9-6pm

Saturday 9.30 - 5pm

Lime Grove Pharmacy

66 Goldhawk Road, Shepherds Bush London W12 8HA

Marcus Jones Pharmacy

96 Old Oak Common Lane, Acton, London, W3 7DA

Monday to Friday 9-6.30pm

Saturday 9 - 6pm

Oza Chemist         

9 Fulham Broadway, London SW6 1AA

Parmay

Unit 4, 160 North End Road, West Kensington, London, W14 9PR - 020 7381 4376

Thursday to Saturday

Windwood Chemist

96 Askew Road, Shepherds Bush London W12 9BL

Harrow

Vaccination Centres

Byron Hall

Christchurch Avenue, Harrow, HA3 5BD

Thursday: 6pm to 8pm
Friday: 10am to 8pm
Saturday: 10am to 6pm
Sunday: 10am to 4pm

 

Civic Centre

Harrow Council, Civic Centre, Station Road, Harrow HA1 2XY

Civic Centre Buildings 5 & 6 are open for walk-ins every day until 31st January 2022

  • Monday: 8am to 8pm
  • Tuesday: 8am to 8pm
  • Wednesday: 8am to 8pm
  • Thursday: 8am to 8pm
  • Friday: 8am to 8pm
  • Saturday: 10am to 6pm
  • Sunday: 10am to 6pm

*This site vaccinates 12 to 15 year olds*

 

Pinn Medical Centre

37 Love Lane, Pinner, HA5 3EE

Pinn Medical Centre will be open from 4pm to 6pm each day from Monday 17th to Friday 21st January and again on Monday 24th January.

 

Pharmacies

Dale Pharmacy

Grims Dyke Golf Club, Oxhey Lane, Hatch End, Pinner, Middlesex, HA5 4AL

Available for walk-in Moderna & Pfizer vaccines daily from 9.30 to 4pm. Offering 1st, 2nd and booster doses.

Edgware Community Hospital (Fairview Pharmacy)

295 Burnt Oak Broadway, Edgware HA8 5ED

Vaccination centre located in the car park of Edgware Community Hospital. Use the Burnt Oak Broadway entrance, postcode HA8 0AD

Available for walk-in Moderna & Pfizer vaccines

Monday to Sunday from 10am to 6pm.

Health Pharmacy

392-394 Rayners Lane, London, Pinner, HA5 5DY

Healthways Pharmacy

382 Rayners Lane, Pinner, Middlesex, HA5 5DY

Keencare Pharmacy

18 College Road, Harrow, Middlesex, HA1 1BE

KL Pharmacy

190 Alexandra Avenue, South Harrow HA2 9BN

Meads Pharmacy

399 Alexandra Avenue, Harrow, HA2 9SG

Murrays Chemist

172 Kenton Road, Harrow, HA3 8BL

North Harrow Pharmacy

509 Pinner Road, Harrow HA2 6EH

Shaftesbury Pharmacy

5-6 Shaftesbury Parade, Shaftesbury Avenue, South Harrow HA2 0AJ

Stratwicks Pharmacy

240 Northolt Road, Harrow HA2 8DU

 

Hillingdon

Vaccination centre

Hillingdon Hospital

Pinewood Ward, Pield Heath Road, Uxbridge UB8 3NN

Open 7 days a week, open 8.00am - 8.00pm

(Can be accessed via a dedicated external entrance through the car park just off Royal Lane, so that visitors do not need to go through the main hospital building)

 

Mead House

Hayes End Road, Hayes End, Middlesex UB4 8EW

Open for walk-ins until 31 March

Wednesday 19 January - 9.30 to 16.30

Thursday 20 January - 9.30 to 16.30

Saturday 22 January - 9.30 to 16.30

 

Winston Churchill Theatre

Manor Farm Heritage Site, Pinn Way, Ruislip, HA4 7QL

Open for appointments and walk-ins until Thursday 31 March

Friday 21 January: 9.30 to 16.30

Saturday 22 January: 9.30 to 19.00

*This site vaccinates 12 to 15 year olds*

 

The Navnat Centre, Printing House Lane, Hayes UB3 1AR

From 10am to 4pm

  • Monday and Friday walk-ins until Monday 31 January
  • Monday walk-ins and appointments from Monday 7 February until Monday 28 March

Book a vaccination here

 

Civic Centre pop-up clinic

Middlesex Suite, High Street, Uxbridge, UB8 1UW

  • Friday walk-ins and appointments will also be available from Friday 4 February to Friday 25 March

 

Pharmacies

Boots - Chimes

The Chimes Shopping Centre, 128 The Chimes High Street, Uxbridge UB8 1GA

Daya Pharmacy

750 Uxbridge Road, London UB4 0RU

Eastcote Pharmacy

109-111 Field End Road, Eastcote, Pinner, Middlesex, HA5 1QG

Harefield Pharmacy

12E High Street, Harefield, Uxbridge, Middlesex, UB9 6BU

Lansbury Pharmacy

102 Lansbury Drive, Hayes, UB4 8SE

Lawton Pharmacy

8/9 Crescent Parade, Uxbridge Road, Hillingdon, UB10 0LG

Ross Pharmacy

28 The Broadway, Joel Street, Northwood HA6 1PF

Sharman Chemist 

3-5 Clive Parade, Northwood HA6 2QF

Stockley Park (Howletts Pharmacy)

Unit 3, The Arena Business Centre, UB11 1AA

Hounslow

Pop-up Vaccination sites

Wednesday 19th January

  • 8.30am to 6.30pm: West Middlesex University Hospital, Twickenham Rd, Isleworth, Middlesex TW7 6AF 

Thursday 20th January

  • 12pm to 3pm & 3.30pm to 6pm: Gurdwara Sri Guru Singh Sabha, Alice Way, Hounslow (adults only)
  • 8.30am to 6.30pm: West Middlesex University Hospital, Twickenham Rd, Isleworth, Middlesex TW7 6AF 

Friday 21st January

  • 8.30am to 6.30pm: West Middlesex University Hospital, Twickenham Rd, Isleworth, Middlesex TW7 6AF

Saturday 22nd January

  • 8.30am to 3.30pm: West Middlesex University Hospital, Twickenham Rd, Isleworth, Middlesex TW7 6AF

Sunday 23rd January

  • 8.30am to 3.30pm: West Middlesex University Hospital, Twickenham Rd, Isleworth, Middlesex TW7 6AF

 

Pharmacies

Cranford College (Bhogal Pharmacy)

High Street Hounslow, TW5 9PD

*This site vaccinates 12 to 15 year olds - book on national booking service*

Feltham Pharmacy

186-188 Uxbridge Road, Feltham TW13 5DY

Jade Pharmacy

317-319 Vicarage Farm Road, Hounslow, TW5 0DR

Jade Pharmacy

174-176 Heston Road, Hounslow, TW5 0QU

Maswell Park Pharmacy

6A Central Avenue, Hounslow, TW3 2QH

Shah Pharmacy

382 Bath Road, Hounslow, TW4 7HT

Tigris Pharmacy

38 Lampton Road, Hounslow, Middlesex, TW3 1JH

 

Kensington and Chelsea

Vacccine Centres

Science Museum

Exhibition Road, South Kensington, London SW7 2DD

Open 7 days a week from 8m to 8pm for pre-booked appointments and also accepting walk-ins.

St Charles Centre for Health & Wellbeing

Exmoor Street, London W10 6DZ

  • Thursday 20 January 9am to 1pm
  • Tuesday 25 January 9am to 4pm
  • Sunday 30 January 9.30am to 1pm (walk-ins until 12.30PM)

*This site vaccinates 12 to 15 year olds - book via national booking service *

Violet Melchett

30 Flood Walk, London SW3 5RR

  • Friday 21 January 9am to 4pm (walk-ins until 3.30pm)
  • Friday 28 January 9am to 4pm (walk-ins until 3.40pm)

*This site vaccinates 12 to 15 year olds - book via national booking service *

 

Vaccine Bus

  • Thursday 20 January – No vaccine bus service
  • Friday 21 January –  TBC
  • Saturday 22 January – 10am to 4pm, Gerrard Place, adjacent to Gerrard Street opposite the Fire Station, W1D 5PD 
  • Sunday 23 January – 10am to 4pm, Beethoven Centre, Third Avenue, W10 4JL
  • Sunday 23 January – 10am to 3pm, Earls Court Farmers Market, Warwick Road, SW5 9UE
  • Monday 24 January - 10am to 4pm, opposite Sloane Square tube station, SW1W

 

Pharmacies

Benson Pharmacy

276 Harrow Road, London W2 5ES

Bayswater Pharmacy

39 to 41 Porchester Road, London W2 5DP

Golbourne Pharmacy

106 Golborne Road, London, W10 5PS

Medicine Chest Pharmacy

413-415 Kings Road, Chelsea, London, SW10 0LR

Oza Chemist

9 Fulham Broadway, London SW61AA

Pestle and Mortar

211-213 Kensington HIgh Street, London W8 6BD

Zafash Midnight Pharmacy

233 to 255 Brompton Road, London SW5 0EA

Westminster

Vaccine Centres 

 

St Marys Hospital

Praed Street, London W2 1NY

  • Monday to Thursday, 9am to 5pm, bookable appointments available 8.15am to 5.15pm

St Marys Hospital Vaccination Clinic map


Gordon Hospital

Gordon Hospital, Bloomburg Street, London, SW1V 2RH

  • seven days a week, 8am to 7.30pm

First, second, third vaccines and the booster vaccine are available for those who are eligible. Walk in or book an appointment via the national booking portal


The Abbey Centre

34 Great Smith Street , London SW1P 3BU

  • every Tuesday, 9am to 5pm 
  • every Thursday during January, 9am to 5pm

*This site vaccinates 12 to 15 year olds - book via national booking service*


Little Venice Sports Centre

10 Crompton Street, London W2 1ND

Monday, Wednesday and Friday 9am to 5pm (excluding bank holidays)

*This site vaccinates 12 to 15 year olds - book via national booking service*

 

The Science Museum, Kensington and Chelsea

The Science Museum, Exhibition Road, South Kensington, London, SW7 2DD

  • Seven days a week, 8:30am to 7:15pm

Walk in or book an appointment via the national booking portal.

 

St Anne’s Church

St Anne’s Church, 55 Dean Street, W1D 6AF

  • Friday 21 January, 10am to 4pm (walk-in)

 

Beethoven Community Centre

A2Dominion, Beethoven Community Centre, Third Avenue, W10 4JL

Walk in or book an appointment via Eventbrite

 

China Exchange in Chinatown/Soho

China Exchange, 32A, Gerrard Street, W1D 6JA

Walk in or book an appointment via Eventbrite

 

Vaccine Bus

Saturday 22 January - Gerrard Place (adjacent to Gerrard Street), W1D 5PD, 10am to 4pm

Sunday 23 January - Earls Court Farmers Market , Warwick Road, SW5 9UE, 10am to 3pm

 

Pharmacy Sites

Benson Pharmacy

276 Harrow Road, W2 5ES, nearest tube is Royal Oak.

Open Monday to Friday 9am to 6:30pm, and Saturday 9am to 4pm, please book via the NHS booking portal, by calling NHS 119 free of charge or phone 020 7286 8738

Collins Pharmacy

113-144 Church Street, NW8 8HA, nearest Tube is Edgware Road.

Vaccines offered Monday to Friday 9.30am to 5pm, please phone 0207 723 9600

Courtenay Chemist

3 St John's Wood High St, NW8 7NG, nearest Tube is St Johns Wood.

Vaccines offered Monday to Saturday, 10am to 12pm, then 2pm to 4pm, please book via the NHS booking portal or by calling NHS 119, free of charge

John Bell & Croyden

50-54 Wigmore Street, W1U 2AU, nearest Tube station is Bond Street. 

Vaccines offered Monday to Friday 10am to 5.30pm, please book via the NHS booking portal or by calling NHS 119, free of charge

Bayswater Pharmacy

39-41 Porchester Road, W2 5DP, are offering a walk-in vaccine service on the following days:

Monday to Friday from 9am to 7pm, Saturdays 9am to 6pm and Sundays 11am to 5pm, please book via the NHS booking portal or by calling NHS 119, free of charge

Portman Pharmacy

93-95 Tachbrook Street, Pimlico, SW1V 2QA, nearest Tube station is Pimlico.

Vaccines offered 10am to 1pm and 2 to 5pm on Tuesdays, and 10am to 1pm and 2 to 4pm Saturdays, please book via the NHS booking portal or by calling NHS 119, free of charge

Market Pharmacy

91-93 Church Street, NW8 8EU, nearest Tube is Edgware Road.

Vaccines offered Monday to Friday, 10am to 1pm and 2pm to 6pm, please book via the NHS booking portal or by calling NHS 119, free of charge

Victoria Pharmacy

22 Page Street, London, SW1P 4EN,

vaccines offered  from 9am to 5.40pm Mondays, and 9am to 4.40pm Saturdays, phone: 020 7222 5793

Warwick Pharmacy

34-36 Warwick Way, SW1V 1RY, nearest Tube is either Pimlico or Victoria.

Vaccines offered Monday to Friday 2pm to 5pm, please phone 0207 834 4721.