MOOTCY DEPOT , 35 Munster Square , London N . W. 292 , England.