Sports Massage and Deep Tissue Massage in Richmond | Flawless Physio
Flawless Physio Logo

Massage in Richmond

9 Kings Street, Richmond, London, TW9 1ND

020 8785 2232Book Online Email


Flawless Physio
9 Kings Street

Contact Info

Call: 020 8785 2232

Opening Hours

Monday – Thursday: 0700-2100
Friday: 0700 – 1900
Saturday: 0900 – 1300
Sunday: 1130 – 1600


Arriving by train: Exit Richmond train station, turning left onto The Quadrant following onto George Street (A307), Richmond. Follow the road for 500m, turning right after House of Fraser onto King Street. The clinic is situated inside Sporting Feet. If your appointment is outside of the shops open hours your physiotherapist will meet you at the front door to let you in.

Arriving by car: On street paid parking is available, with free parking in the area outside of the hours of 8.30-18.30 Monday to Saturday.

020 8785 2232Book Online Email


I was recommended to see James by my friend for a second opinion on an ankle injury that I had for 2 years. He was very understanding, explained the issue and why it had not resolved. At the end of the first session I had a thorough plan for recovery and I have now returned to running. Thank you

P. Cunningham

I had shin splints in the middle of a training cycle and James helped me in the process of healing them. He not only helped with the recovery but very patiently explained why I had gotten them in the first place, the biomechanics behind it, and what actually helps and what doesn't based on scientific evidence. In a world of Googles and all-over-the-place generic advice, I find that really valuable. He gave me a set of rehab exercises to strengthen my running gait and a training plan to ease me into running again. Can't recommend him enough

S. Reis

Came to see James for an ongoing knee issue which I'd had for a few months. He was quickly able to diagnose the the problem and provide exercises to correct it. After this my pain dissipated almost immediately. Would highly recommend Flawless Physio.

A. Cope


We are Recognised by most major insurance company.

We are fee assured with all of the insurance companies listed but also with some others. If you are covered by another insurance provider not on this list, please get in touch with us and we can check for you.

Insurance Logo Insurance Logo Insurance Logo Insurance Logo Insurance Logo Insurance Logo