If there are any patients over the age of 50 who have not had a flu vaccine it's not too late.  Please call the Practice on 02920522350 to book an appointment.

Patients between the ages of 65-69 will be invited to attend the Practice for their COVID vaccine in the coming weeks, starting with the oldest first.  Please do not call us as we know who you are and will be in touch. 

If you are over 75 and have not yet had your COVID-19 vaccine and you are able to attend the Practice please ring to book an appointment on 029 20522355.

Cardiff and Vale Health Board have announced that you can ring the booking centre on 029 21841234 If you are:

  •  70-74
  •  74 and under and are clinically vulnerable (shielding)
  •  70 or over and are housebound 

To find out which priority group you are in please follow the link 

Due to high levels of call volumes we may take a little longer to answer your telehone call please use eConsult below or email our enquires team at We apologise for any inconvenience this may cause.

If you haven't had your flu vaccine yet please let us know it's not too late to have it. 

We do not accept prescription requests over the telephone.  Please contact your local pharmacy who can arrange to order your repeat medication on your behalf.  Alternatively you can either email your request to or register to use My Health Online  For further information on Prescriptions follow the link

Non-NHS Services

Medical examinations for special purposes, i.e. elderly drivers, pre-employment, fitness for certain sports, HGV, taxi medicals etc are performed outside consultating hours.  Please contact the Surgery for an appointment time, there will be a charge for this service at the recommended BMA rate.

If you require any travel cancellation forms, travelling consent letters/forms, housing letters, Occupational Health questionnaires or simple letters/certificates these are not covered by NHS fees and a fee will therefore be charged at the recommended BMA rate. 

If you have any queries regarding an examination/report please contact our administration team.

NHS WalesThis site is brought to you by My Surgery Website