Clinics & Medical Centres

Princess Margaret Hospital 38-42 Osborne Road, SL4 3SJ
01753 743267
Guildford Road, KT16 0RQ
01932 877800
1 Station Rd, SO41 6BA
01590 682617
Sundays Hill, Almondsbury, Bristol, BS32 4DS
01454 613161
BEXTON ROAD, WA16 0BT
01565 757220
New London Road, CM2 0QH
01245 362000
Wrythe Lane, SM5 1AA
020 8296 2543
112 Market Street, BL5 3AZ
01204 335138
209 Great Portland St, W1W 5AH
020 7580 6211
Queens Avenue, MK16 8QT
01908 611767
54 London Rd, CT2 8JY
01227 597055
ABBOTSHAM ROAD, EX39 3AG
01271 322577
Parkhurst Road, PO30 5TG
01983 821170
277 Chapeltown Rd, LS7 3HA
0113 307 0300
Williams Ave, DT1 2JY
01305 251150
123, OLD BROMPTON ROAD, SW7 3RP
020 7153 5307
Tavanagh Avenue, BT62 3BU
028 3833 4400
CAMBRIDGE HOUSE, 100 CAMBRIDGE GROVE, W6 0LE
THE CLOCK HOUSE, 140 LONDON ROAD, GU1 1UW
32 Weymouth Street, W1G 7BU
020 7637 2018
69 Wimpole St, W1G 8AS
020 7631 1112
Unit 12 Westway Business Centre, BA2 9HN
DEPARTMENT OF UROLOGICAL, RESEARCH, DERRIFORD HOSPITAL, LEVEL 07, PL6 8DH
12 Welbeck St, WF10 1DP
01977 465777
LYTTLETON HOUSE, 64 BROOMFIELD ROAD, CM1 1SW
93 Musters Road, NG2 7PG
0115 914 3200
VICTORIA ROAD, SL7 1DN
01628 484666
Victoria Road, SL7 1DN
01494 881209
Finings Road, HP14 3ES
01494 881209
26 Shepherds Close, SL6 5LY
01628 405550
THE DOCTORS' HOUSE, VICTORIA ROAD, SL7 1DN
01628 484666
Friarwood Surgery Carleton Glen, WF8 1SU
01977 704777
25 Boorman Way, CT5 3SE
01227 284300
78 Broyle Road, PO19 6WB
01243 530600
1 Alleyn Park, SE21 8AU
020 8670 6878
HARBOUR STREET, CT5 3SE
01227 284320
Harbour Street, CT5 1BZ
01227 284320
30 Stanhope Road, DL3 7AU
01325 380111
43 George Road, B15 1PL
Main House First Floor, Turkey Court, Turkey Mill, Ashford Road,, ME14 5PP
248 Lymington Road, BH23 5ET
01425 272203
Farnborough Common, BR6 8ND
01689 863486
164-178 Cromwell Road, SW5 0TU
020 7460 5700
Newport Rd, CF24 1PQ
01793 692701
Unit 1, Newbury Retail Park, RG14 7HU
SPRING HILL, PL19 8LD
01822 612233
Pharos Street, FY7 6BE
01253 956000
24 High St, SG9 9AQ
01763 272700
QUEEN VICTORIA ROAD, NE27 0BP
0191 282 0367
25 ESKBANK ROAD, EH22 1HJ
24 ASHURST ROAD, N12 9AX