July
Saturday 17 July
The Highland Society of London’s competition for the best performers on the Highland bagpipes and the best Highland dancers takes place at the Theatre Royal.
1
The Highland Society of London’s competition for the best performers on the Highland bagpipes and the best Highland dancers takes place at the Theatre Royal.