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
Bampton Surgery
ODS K84010
Landells, Bampton, Oxford
10Q - BUCKS,OXFORDSHIRE & BERKS WEST ICB OX18 2LJ
Bancroft Medical Centre
ODS E82053
Bancroft Court, 30-35 Bancroft, Hitchin
06K - HERTFORDSHIRE AND WEST ESSEX ICB SG5 1LH
Barlborough Medical Practice
ODS C81662
Barlborough Medical Pract, The Old Malthouse, 7 Worksop Road
15M - DERBY AND DERBYSHIRE ICB S43 4TY
Barnard Castle Surgery
ODS A83046
Victoria Road, Barnard Castle
84H - NORTH EAST AND NORTH CUMBRIA ICB DL12 8HT
Barnetby Medical Centre
ODS B81628
The Medical Centre, Victoria Road, Barnetby
03K - HUMBER AND NORTH YORKSHIRE ICB DN38 6HZ
Bartlett Group Practice
ODS H81013
Frimley Green Medical Ctr, 1 Beech Rd, Frimley Green, Camberley
D4U1Y - FRIMLEY ICB GU16 6QQ
Barton House Med Practice
ODS J81074
Beaminster
11J - DORSET ICB DT8 3EQ
Baslow Health Centre
ODS C81013
Church Lane, Baslow, Bakewell
15M - DERBY AND DERBYSHIRE ICB DE45 1SP
Bawtry And Blyth Medical
ODS C84101
Health Centre, Station Road, Bawtry, Doncaster
02Q - NOTTINGHAM AND NOTTINGHAMSHIRE ICB DN10 6RQ
Beacon Health Group-Danbury Medical Ctr
ODS F81100
52 Maldon Road, Danbury, Chelsmford
06Q - MID AND SOUTH ESSEX ICB CM3 4QL
Beacon Medical Group
ODS L83100
Plympton Health Centre, Mudge Way, Plympton, Plymouth
15N - DEVON ICB PL7 1AD
Beacon Medical Practice
ODS C83019
Churchill Avenue, Skegness
71E - LINCOLNSHIRE ICB PE25 2RN
Bearsted
ODS G82074
The Surgery, Yeoman Lane, Bearsted, Maidstone
91Q - KENT AND MEDWAY ICB ME14 4DS
Beckington Family Practice
ODS L85020
Beckington Family Prac, St Luke's Surgery, Beckington
11X - SOMERSET ICB BA11 6SE
Beech House Surgery
ODS B82069
1 Ash Tree Road, Knaresborough
42D - HUMBER AND NORTH YORKSHIRE ICB HG5 0UB
Beech Tree Surgery
ODS B82041
68 Doncaster Road, Selby
42D - HUMBER AND NORTH YORKSHIRE ICB YO8 9AJ
Beeches Medical Practice
ODS M82018
Beeches Road, Bayston Hill, Shrewsbury
M2L0M - SHROPSHIRE,TELFORD & WREKIN ICB SY3 0PF
Beechfield Medical Centre
ODS C83003
Beechfield Gardens, Spalding
71E - LINCOLNSHIRE ICB PE11 1UN
Belford Medical Practice
ODS A84008
Croft Field, Belford
00L - NORTH EAST AND NORTH CUMBRIA ICB NE70 7ER
Belmont & Sherburn Medical Group
ODS A83014
Broomside Lane, Belmont
84H - NORTH EAST AND NORTH CUMBRIA ICB DH1 2QW
Belvoir Health Group
ODS C84017
Cropwell Bishop Surgery, Fern Road, Cropwell Bishop
52R - NOTTINGHAM AND NOTTINGHAMSHIRE ICB NG12 3BU
Bentham Medical Practice
ODS B82061
Grasmere Dr,High Bentham, Lancaster
01K - LANCASHIRE AND SOUTH CUMBRIA ICB LA2 7JP
Bere Regis Surgery
ODS J81020
The Surgery, Manor Farm Rd,Bere Regis, Wareham
11J - DORSET ICB BH20 7HB
Betley Surgery
ODS M83691
The Surgery, Main Road, Wrinehill
05G - STAFFORDSHIRE & STOKE-ON-TRENT ICB CW3 9BJ
Bewick Crescent Surgery
ODS A83037
27 Bewick Crescent, Newton Aycliffe
84H - NORTH EAST AND NORTH CUMBRIA ICB DL5 5LH