Welcome to the Practice Web Site!

We are a friendly, six doctor practice. Under our contract with the NHS we provide General Medical Services and we are a non-limited partnership.

We welcome all new patients from Bonnyrigg, Lasswade, Loanhead, Rosewell, Carrington, Eskbank and the western parts of Newtongrange. If you are unsure whether you live within our practice area the exact boundaries are shown on the Practice Area map - click the link on the left.

The practice normally agrees to accept all patients requesting to join its list. We do not discriminate on grounds of age, race, gender, sexual orientation, appearance, social class, religion, disability or medical condition.