Choose from 42 venues offering balayage in Birmingham