All Providers


Sponsored
No image

Dr Alex Barnacle

Consultant - Radiology Department
Great Ormond Street Hospital for Children
Great Ormond Street, London, Central London
Telephone: 020 7405 9200 Secretary: 020 7829 7943
No image

Dr Andrew Barlow

Consultant - Respiratory Medicine Department
Harefield Hospital
Hill End Road, Harefield, Middlesex
Telephone: 01895 823737
No image

Miss Lindsey Barker

Consultant - General Surgery Department
King's College Hospital
Denmark Hill, London, Greater London
Telephone: 020 3299 9000 Secretary: 020 3299 3268 Barbara
No image

Dr Amolak Bansal

Consultant - Immunology Department
St George's Hospital
Blackshaw Road Tooting, London, Greater London
Telephone: 020 8672 1255
No image

Dr Aigul Baltabaeva

Consultant - Cardiology Department
Harefield Hospital
Hill End Road, Harefield, Middlesex
Telephone: 01895 823737 Secretary: 01895 828586
No image

Dr Colin Ball

Consultant - Paediatrics Department
King's College Hospital
Denmark Hill, London, Greater London
Telephone: 020 3299 9000 Secretary: 020 3299 3984
No image

Dr Christopher Baker

Consultant - Cardiology Department
Charing Cross Hospital
Fulham Palace Road, London, Greater London
Telephone: 020 3311 1234 Secretary: 020 8383 3037 Liz Bergomi
No image

Dr Alina Bakala

Consultant - Psychiatry Department
Kingswood Centre
Honeypot Lane Kingsbury, London, Greater London
Telephone: 020 8238 0900 Secretary: 020 8238 0918 Janet Walter
No image

Mr Steven Bailey

Consultant - Ophthalmology Department
Moorfields Eye Hospital
City Road, London, Central London
Telephone: 020 7253 3411
No image

Dr Craig Bailey

Consultant - Anaesthesia Department
Guy's Hospital
Great Maze Pond, London, Greater London
Telephone: 020 7188 7188 Secretary: 020 7188 0644