To eliminate the interference between wavelength division multiplexing (WDM) channels in multiuser visible light communication systems, we proposed a differential detection. Four colors laser diodes are utilized as transmitters (Txs).Three colors (channels) are used to send the data and one color is used to convey a control signal in each Tx. The control signal is applied to find the best Tx for each user and to find the level of interference of each WDM data channel.The optical receiver has six photodetectors (PDs). Three PDs receive the data and three PDs receiver control signals. Each optical receiver has three differential amplifiers. The input of each differential amplifier is the difference between the output of two PDs (one PD captures the data and interfering signals and one PD captures control signals). Thus, the amount of the interference that is calculated by the control signals of each color will be removed from each WDM data signal by the differential amplifier. Six users are assumed in our proposed system and each user is allocated one Tx. In this work, reflections up to the third order and mobility of the user are considered while using a simple wide field of view receiver.