All Providers
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
Mr Martin Bailey
Consultant - Ear Nose Throat DepartmentBMI 9 Harley Street
9 Harley Street, London, Central London
Telephone: 020 7079 2100 Secretary: 020 7580 2426 Mrs Marion Curryer
Professor Andrew Baildam
Consultant - Breast Surgery DepartmentSt Bartholomew's Hospital
West Smithfield, London, Central London
Telephone: 020 7377 7000 Secretary: 020 3465 5625; 020 3465 6625
Dr Anish Bahra
Consultant - Neurology DepartmentThe National Hospital for Neurology and Neurosurgery
Queen Square, London, Central London
Telephone: 020 3456 7890 Secretary: 020 3448 3664
Mr David Badenoch
Consultant - Urology DepartmentConsulting Rooms
101 Harley Street, London, Central London
Secretary: 020 7935 3881