Dr Macleod trained at Oxford and St Thomas’ Hospitals, he was also a lecturer in Medicine at St Thomas’ Hospital London. He has been a Consultant Physician in Shropshire for 13 years. He is Regional Advisor for the Royal College of Physicians for the West Midlands.
Treatments and tests offered by Dr Andrew MacLeod at Nuffield Health
Other post held
- The Shewsbury and Telford Hospital NHS Trust
Insurers Dr Andrew MacLeod works with
Dr Andrew MacLeod works with the following private medical insurance providers:
- Aviva Health
- AXA PPP Healthcare
- Benenden Health
Dr Andrew MacLeod does not hold a share or financial interest in this hospital, another Nuffield Health hospital or the company.
Dr Andrew MacLeod does not have a share or financial interest in equipment used at this hospital or another Nuffield Health hospital.
Dr Andrew MacLeod does not hold any paid advisory role(s) at this hospital or on behalf of Nuffield Health.