Choose from 20 venues offering eyebrow threading near Edinburgh Castle, Edinburgh