Choose from 8 venues offering braids near Oxford Square, London