Choose from 21 venues offering braids near Gloucester Square, London