Choose from 7 venues offering braids near Shaftesbury Avenue, London