Choose from 10 venues offering children's haircuts near St James Shopping Mall, Edinburgh