Your Partners In Better Health

Welcome to Llandaff Fields Medical Practice, your trusted GP practice in the heart of Cardiff. We are dedicated to providing compassionate, high-quality healthcare tailored to the needs of our community. With a patient-centered approach, our experienced team offers a wide range of medical services, from routine check-ups to specialised care, ensuring you and your family receive the support you need to live healthier, happier lives.

Forms and Requests

Whether you require a repeat prescription, a referral letter, a medical certificate, or other administrative documents, you can submit your request online.

Joint
Injections

If you’re struggling with joint pain, our joint injections could help you move more freely and live with less discomfort.

Contraceptive
Services

Choosing the right contraception can feel overwhelming, but our team is here to guide you with clear, simple advice.

Prescriptions
Space

At our practice, we make it easy to request and collect your repeat prescriptions. 

Test
Results

At our practice, we aim to make getting your test results simple and clear.

Cervical Screening

Cervical screening, sometimes called a smear test, is a simple health check that helps prevent cervical cancer.

Vaccinations
Space

We make it easy and convenient to stay protected against preventable diseases, ensuring your health and peace of mind.

General
Health

Your overall well-being is our priority. We provide personalised care and straightforward advice to help you feel your best.

Mental
Health

We understand that taking care of your mental health is just as important as looking after your physical health.

Physiotherapy
Services

We take bookings one week in advance and the clinics run in Woodlands Surgery and Riverside Health Centre.

Local Support Services

This page offers information on local organisations, services, and initiatives that can assist with various needs.

Common Child Illnesses

Booklets available in English, Welsh and Arabic with clear advice on managing common illnesses.

Hospital Waiting Times
NHS
Wales
Veterans
NHS
Wales
111
My
A&E
Live