Choose from 80 venues offering hair colouring near Union Square, London