Choose from 23 venues offering ladies' haircuts near St James's Gardens, London