🏥
Pharmacy CompareFind trusted UK pharmacy details
HomeFind a PharmacyLondon

NHS Pharmacies in London

1740 pharmacies across the London NHS region · 6 counties · 295 towns

Last updated: May 2026 · NHS data source
The London NHS region covers 1740 community pharmacies registered with the NHS Business Services Authority. Browse by county or jump straight to a specific town below.

Counties in London

6 counties within the London NHS region. Click any county to view all pharmacies in that area.

Top towns in London

Towns with the most NHS pharmacies in this region. 295 towns are covered in total.