Office Bearers

President: Rory McLeod, Doune
Vice-President: Kevin Tolmie, Fife
Membership Secretary: Lindsey McLeod, Doune
Treasurer: Emma Halford-Forbes, Fife
Minutes Secretary: Rose Fleming, Edinburgh
Social Secretary: Fiona Howie, Broughton


  • Alan MacLeod, Edinburgh
  • Anne Halford-MacLeod, Fife
  • Brian MacLeod, Hawick
  • Wilma Tolmie, Fife

Past Presidents:

  • Ruari Halford-MacLeod, Fife
  • John Davidson-Kelly, Glasgow
  • Donald Alistair Macleod, Edinburgh
  • Derek McLeod, Edinburgh

Honorary Pipers:

  • Roddy J.MacLeod, Glasgow
  • Euan MacCrimmon, Boreraig

Honorary Violer:

  • Derek McLeod, Edinburgh
Ruari Halford-MacLeod, with his wife Anne, at the Grandfather Mountain Highland Games, NC, 2004.<br />&copy; Ruari Halford-MacLeod 2004.
Callanish Standing Stones, Lewis © Ruari Halford-MacLeod 1998
Dun Can, Raasay © Ruari Halford-MacLeod 2002