About us

We’re a long-established medical practice in Musselburgh. We’re continually innovating and expanding our practice, so we can provide excellent healthcare that meets the needs of each individual patient.

We’re also a training practice: every year we host a number of trainee GPs, so we can support new GPs to enter the NHS and to serve our community.

We work in partnership with NHS Scotland to deliver the health services our community needs. Like almost every GP surgery in the UK, we’re a private company that’s contracted to provide NHS services.

Riverside Medical Practice LLP is a Limited Liability Partnership, registered in Scotland. No.SO306215

Members of the LLP

Dr Catherine Cameron
Dr Richard Fairclough
Dr Joanna Stenke

Address

Riverside Medical Practice
Musselburgh Primary Care Centre
Inveresk Road
Musselburgh
EH21 7BP

T: 0300 790 6266