Kevin Mitchell will take on Mexican Marco Lopez for the IBF Inter-Continental lightweight title at The O2 on October 5.