Choose from 7 venues offering Russian Volume Lashes near One St Peter's Square, Manchester