The practice is situated at 178 Rose Street, just behind Princes Street between Castle Street and Charlotte Square.

Parking is available in many of the surrounding streets. Castle Terrace multi-story car park offers all day parking if required.

Edinburgh's two train stations, Waverly and Haymarket are less than ten minutes walk away.