Quite literally tucked away in hill folds and villages, nestled in the Angus countryside, lies Muirhead Stables; a humble yard, where at least fifty horses graze in fields and nicker softly in stables. Jump on the 57 or 59 stagecoach bus from the bus station, trundle along the Coupar Angus Road, all the way to […]