Macleod Diabetes and Endocrine Centre

The MacLeod Diabetes and Endocrine and Metabolic centre offers specialist treatment and support for people with diabetes, endocrinology and weight management problems.
The centre has an international reputation for award-winning research, particularly into rarer genetic forms of diabetes and type 1 diabetes.
More about us
Our team includes consultants, specialist nurses, psychologists, dietitians, podiatrists and other healthcare professionals. We provide inpatient, outpatient care and community care.
For further information about us please visit our service pages.
Opening times
Click here to see the latest visitor information.
Getting here
The Macleod Diabetes and Endocrine Centre is located at Royal Devon and Exeter Hospital (Wonford) - the centre’s address and postcode is:
Macleod Diabetes and Endocrine Centre
Royal Devon and Exeter Hospital (Wonford)
Barrack Road
Exeter
EX2 5DW
Royal Devon and Exeter Hospital (Wonford)
Most of our clinics are held in the Centre, which is situated just off Haldon View Terrace near to the corner with Barrack Rd. We advise that you do not come to the main hospital entrance, which is a 10 minute walk.
We have maps of the main Wonford site and the main hospital wards.
We also offer diabetes and endocrine clinics at Honiton Hospital.
Park and Ride
Our park and ride service offers a convenient and easy alternative to driving and parking at the Royal Devon and Exeter Hospital (Wonford) site. Simply park for free at the Sowton Park and Ride site and buy your ticket onboard the PR3/SPR3 bus.
The Sowton Park and Ride site is located on Sidmouth Road, near Junction 30 of the M5, to the east of the city. The postcode is EX2 5GL and its location is highlighted on the map below.
Click here for the latest Park and Ride timetable
The buses go directly to the Wonford site, stopping at the RILD (Research Innovation Learning & Development) building, the RD&E Hospital's main entrance, and the Princess Elizabeth Orthopaedic Centre (PEOC). The buses also stop at the Digby Park and Ride site, which provides parking for staff only.
The Park and Ride is one of the most cost-effective forms of transport, with an adult return costing £2 (£1.50 single) and a child return costing £1 (80p single).
A return ticket is only £1.50 for all English National Concessionary Travel Scheme (ENCTS) pass holders.
Public transport
The hospital is easily accessible using public transport and other sustainable means of travel.
We are well served by local bus routes, from across Devon. A number of services stop at the hospital, whereas others require a connection with a local bus route from Exeter City Centre.
Both the main Exeter train stations, St Davids and Exeter Central, are around three miles from the hospital and are served by buses that travel directly to our site.
For help planning your journey and the latest timetables please visit the websites below:
Walking
The hospital site is around one and a half miles from Exeter City centre and takes approximately 30 minutes on foot.
Bikes
Bike paths run throughout Exeter and the hospital site is easily accessible by bike. Bicycle parking is available across the site, particularly outside the main hospital entrance.
Car parking
Please go to this page: Parking charges and exemptions at Royal Devon sites
Facilities
Visitors to our centre are in easy reach of the main Royal Devon and Exeter Hospital (Wonford) facilities, including a restaurant, coffee bar and cafés.
Contact details
Clinic reception
01392 403846
Use this number if you have already attended our clinic and have queries about a new or a follow-up appointment. This number can also be used for general enquiries, but first please check below for the number you require.
Diabetes specialist nurse
Call the switchboard on 01392 411611 and ask for the "Operator".
When you are put through to a switchboard operator, please ask them to put you through to the "adult diabetes nurse on call". You may have to wait a few minutes to be connected (for example, if they are already taking a call).
A nurse is on call Monday to Friday for routine enquiries from 9am to 5pm. For urgent enquiries, they are available from 9am-8pm every day including the weekend.