ProMOTION Physiotherapy is based at 83 Main Street in Davidsons Mains and serves patients from across north and west Edinburgh. Find your area below for details on travel, parking, and what we treat. If your area is not listed, contact us — most of north Edinburgh is within a short drive of the clinic.
Area entries

Physiotherapy in Barnton
Physiotherapy in Barnton from a clinic two minutes up the road in Davidsons Mains. We treat acute injuries, long-standing pain and post-surgical recovery for people across the Barnton area.
Physiotherapy in Blackhall
Physiotherapy in Blackhall, delivered from our Davidsons Mains clinic four minutes north along the A90. We work with everyday musculoskeletal pain through to return-to-sport rehabilitation.


Physiotherapy in Comely Bank
Physiotherapy in Comely Bank from a nearby clinic in Davidsons Mains. Assessment, hands-on treatment and structured rehabilitation for people dealing with pain or injury in the Comely Bank area.
Physiotherapy in Corstorphine
Physiotherapy in Corstorphine, around eight minutes from our Davidsons Mains clinic via the A8 and A90. We see runners, gym-goers and people with long-standing pain from across Corstorphine.


Physiotherapy in Craigleith
Physiotherapy in Craigleith from our nearby Davidsons Mains clinic. We work with everything from sudden injuries to long-standing musculoskeletal pain for patients across Craigleith and the wider EH4 area.
Physiotherapy in Cramond
Physiotherapy in Cramond, a short drive from our clinic in Davidsons Mains. We treat sports injuries, persistent pain and post-surgical recovery for patients across the Cramond area.


Physiotherapy in East Craigs
Physiotherapy in East Craigs from a nearby clinic in Davidsons Mains. We work with patients across the East Craigs area on everyday pain, sports injuries and longer-running musculoskeletal problems.
Physiotherapy in Inverleith
Physiotherapy in Inverleith from our nearby Davidsons Mains clinic. Assessment, hands-on treatment and rehabilitation for people in the Inverleith area, from acute injuries to long-standing pain.


Physiotherapy in Murrayfield
Physiotherapy in Murrayfield, around eight minutes from our Davidsons Mains clinic via Ravelston Dykes and the A90. We work with runners, cyclists, club rugby players and patients with everyday pain.
Physiotherapy in Ravelston
Physiotherapy in Ravelston from a nearby clinic in Davidsons Mains. We see patients from across Ravelston for acute injuries, persistent pain and return-to-sport recovery.


Physiotherapy in Stockbridge
Physiotherapy in Stockbridge from our Davidsons Mains clinic, a short drive via Craigleith Road and the A90. We work with everyday pain, sports injuries and long-standing musculoskeletal problems.
Physiotherapy in Trinity
Physiotherapy in Trinity, around ten minutes from our Davidsons Mains clinic along Ferry Road. We treat sports injuries, persistent pain and post-surgical recovery for patients across the Trinity area.



