A combination of MIMO and network coding for one dimensional (1D) topology in wireless mesh network has been proposed in recent literature. The technique supplies higher network capacity compared to that of conventional schemes. In this paper, the authors extend MIMO network coding to two dimensional (2D) topology. Owing to the efficient sharing of frequency of network coding and co-channel interference cancellation ability of MIMO, the proposed technique provides a significant gain to end-to-end network capacity. Furthermore, in a 2D mesh network where interferences from long distance nodes cannot be ignored, the authors proposed cooperative nulling algorithm by which interference signals can be suppressed. Simulation results show the good performance of the proposed methods.