All Providers
Dr Alex Barnacle
Consultant - Radiology DepartmentGreat Ormond Street Hospital for Children
Great Ormond Street, London, Central London
Telephone: 020 7405 9200 Secretary: 020 7829 7943
Dr Andrew Barlow
Consultant - Respiratory Medicine DepartmentHarefield Hospital
Hill End Road, Harefield, Middlesex
Telephone: 01895 823737
Miss Lindsey Barker
Consultant - General Surgery DepartmentKing's College Hospital
Denmark Hill, London, Greater London
Telephone: 020 3299 9000 Secretary: 020 3299 3268 Barbara
Dr Amolak Bansal
Consultant - Immunology DepartmentSt George's Hospital
Blackshaw Road Tooting, London, Greater London
Telephone: 020 8672 1255
Dr Aigul Baltabaeva
Consultant - Cardiology DepartmentHarefield Hospital
Hill End Road, Harefield, Middlesex
Telephone: 01895 823737 Secretary: 01895 828586
Dr Colin Ball
Consultant - Paediatrics DepartmentKing's College Hospital
Denmark Hill, London, Greater London
Telephone: 020 3299 9000 Secretary: 020 3299 3984
Dr Christopher Baker
Consultant - Cardiology DepartmentCharing Cross Hospital
Fulham Palace Road, London, Greater London
Telephone: 020 3311 1234 Secretary: 020 8383 3037 Liz Bergomi
Dr Alina Bakala
Consultant - Psychiatry DepartmentKingswood Centre
Honeypot Lane Kingsbury, London, Greater London
Telephone: 020 8238 0900 Secretary: 020 8238 0918 Janet Walter
Mr Steven Bailey
Consultant - Ophthalmology DepartmentMoorfields Eye Hospital
City Road, London, Central London
Telephone: 020 7253 3411
Dr Craig Bailey
Consultant - Anaesthesia DepartmentGuy's Hospital
Great Maze Pond, London, Greater London
Telephone: 020 7188 7188 Secretary: 020 7188 0644