Choose from 51 venues offering eyebrow waxing near George Square, Edinburgh