PI Pharma Insight

NHS pharmacy directory

Filter 967 community pharmacies, dispensing practices, and distance selling pharmacies across England. Every profile surfaces address details, dispensing volumes, and service performance.

Clear filters
Pharmacy Region Postcode
Twyford Surgery
ODS K81070
The Twyford Surgery, 6 Loddon Hall Rd, Twyford, Reading
15A - BUCKS,OXFORDSHIRE & BERKS WEST ICB RG10 9JA
Union Brae & Norham Prac
ODS A84044
Union Brae, Tweedmouth, Berwick-Upon-Tweed
00L - NORTH EAST AND NORTH CUMBRIA ICB TD15 2HB
Unity Health
ODS K82047
Wades Field, Stratton Road, Princes Risborough
14Y - BUCKS,OXFORDSHIRE & BERKS WEST ICB HP27 9AX
Unity Healthcare
ODS D83012
Clements Surgery, Greenfields Way, Haverhill
07K - SUFFOLK AND NORTH EAST ESSEX ICB CB9 8LU
Upper Eden Medical Practice
ODS A82013
The Health Centre, Silver Street, Kirkby Stephen
01H - NORTH EAST AND NORTH CUMBRIA ICB CA17 4RB
Upton Surgery
ODS M81038
Tunnel Hill, Upton Upon Severn
18C - HEREFORDSHIRE & WORCESTERSHIRE ICB WR8 0QL
Upwell Health Centre
ODS D82035
The Upwell Health Centre, Townley Close,Upwell, Wisbech
26A - NORFOLK AND WAVENEY ICB PE14 9BT
Vale Of Red Horse
ODS M84062
Kineton Surgery, The Old School, Market Square, Kineton
B2M3M - COVENTRY AND WARWICKSHIRE ICB CV35 0LP
Victoria Surgery
ODS D83040
Victoria Street, Bury St.Edmunds
07K - SUFFOLK AND NORTH EAST ESSEX ICB IP33 3BB
Vida Healthcare
ODS D82044
Vida Healthcare/Groadh&sc, Gayton Road, Kings Lynn
26A - NORFOLK AND WAVENEY ICB PE30 4DY
Village Health Group
ODS C84005
East Leake Health Centre, Gotham Road, East Leake, Loughborough
52R - NOTTINGHAM AND NOTTINGHAMSHIRE ICB LE12 6JG
Waddesdon Surgery
ODS K82068
Goss Avenue, Waddesdon, Aylesbury
14Y - BUCKS,OXFORDSHIRE & BERKS WEST ICB HP18 0LY
Wadebridge & Camel Estuary Practice
ODS L82004
Wadebridge And Camel, Estuary Practice, Brooklyn
11N - CORNWALL & THE ISLES OF SCILLY ICB PL27 7BS
Wadhurst Medical Group
ODS G81030
Belmont Surgery, St.James Square, Wadhurst
97R - SUSSEX ICB TN5 6BJ
Wakering Medical Ctr.
ODS F81089
274 High Street, Great Wakering
99F - MID AND SOUTH ESSEX ICB SS3 0HX
Wallingbrook Health Centre
ODS L83025
Wallingbrook Health Ctr, Back Lane, Chulmleigh
15N - DEVON ICB EX18 7DL
Wallingford Medical Practice
ODS K84037
Wallingford Med Practice, Reading Road, Wallingford
10Q - BUCKS,OXFORDSHIRE & BERKS WEST ICB OX10 9DU
Wansford
ODS K83017
Wansford Surgery, Old Hill Farm, Yarwell Rd, Wansford
06H - CAMBRIDGESHIRE & PETERBOROUGH ICB PE8 6PL
Warders Medical Centre
ODS G82059
47 East Street, Tonbridge
91Q - KENT AND MEDWAY ICB TN9 1LA
Wargrave Practice
ODS K81055
The Surgery, Victoria Road, Wargrave, Reading
15A - BUCKS,OXFORDSHIRE & BERKS WEST ICB RG10 8BP
Waterbeach Surgery
ODS D81042
Rosalind Franklin House, Bannold Road,Waterbeach, Cambridge
06H - CAMBRIDGESHIRE & PETERBOROUGH ICB CB25 9LQ
Waterhouses Medical Pract
ODS M83122
Waterhouses Medical Ctre, Waterfall Lane, Waterhouses
05G - STAFFORDSHIRE & STOKE-ON-TRENT ICB ST10 3HY
Wateringbury
ODS G82200
14 Pelican Court, Wateringbury, Maidstone
91Q - KENT AND MEDWAY ICB ME18 5SS
Watership Down Health
ODS J82639
Kingsclere Health Centre, North Street, Kingsclere, Newbury
D9Y0V - HAMPSHIRE AND ISLE OF WIGHT ICB RG20 5QX
Watlington Medical Centre
ODS D82043
Rowan Close,Off Fen Road, Watlington,King's Lynn
26A - NORFOLK AND WAVENEY ICB PE33 0TU