As well as providing general medical services, the practice offers the following services:
- diabetes clinic
- coronary heart disease clinic
- asthma clinic
- epilepsy clinic
- family planning
- maternity services
- cervical smears
- child health surveillance
- minor surgery
- travel immunisation