Choose from 25 venues offering permanent waves near Bloomsbury Square, London