Choose from 15 venues offering Eyelash Extensions near St George's Square, London