Our Services

    Call me back

    Chiropractor in Cardiff

    Any questions, we love a chat


    Established in 1997 by Cardiff Chiropractor, Andrew Miles, we moved into our specially adapted premises in 2011.

    Over the past 25+ years, we have gained a reputation for identifying and successfully treating more complex conditions that often haven’t responded to other treatments. Many healthcare professionals recognise this and often recommend patients to the clinic. We do love a challenge!

    In 2014, 2017, 2020 and 2022 The Llandaff Clinic became the first chiropractic clinic in Cardiff to receive the prestigious PPQM (Patient Partnership Quality Mark) Award from the Royal College of Chiropractors, as a sign of excellence in meeting patient expectations. We are based just off Station Road in Llandaff North, CF14 2FJ, with ample adjacent free parking & ground floor facilities for anyone with mobility issues. Call 029 2055 2299.




    • We offer one-to-one privacy in modern comfortable rooms

    • Many of our practitioners have over 30 years experience

    • An accurate diagnosis is made before the start of any treatment

    • Our highly experienced practitioners provide treatment on the first visit when appropriate

    • We will not ask for payment in advance for multiple sessions, pay as you go, only for what you need

    • We make sure you receive the most effective treatment and advice for your condition

    • Our aim is to achieve lasting results in the fewest number of visits

    • For the long term we offer advice on how to prevent the condition returning in the future. 

    • We work with you, giving the best advice, allowing you to be in control of your health


    Contact us

    The Llandaff Clinic

    39 Belle Vue Crescent

    Llandaff North


    CF14 2FJ

    Tel: 029 20 55 22 99


    We are situated about 200 metres from Llandaf Train Station and 50 metres from a 24/25 bus stop.

    what3words:    jelly.kick.deeper


    Opening Times

    Monday   8.00am – 8.00pm

    Tuesday   8.00am – 8.00pm

    Wednesday   8.00am – 8.00pm

    Thursday   8.00am – 8.00pm

    Friday   8.00am – 6.00pm

    Saturday   10.00am – 4.00pm

    Sunday   CLOSED