Mabgate Mills is a place in central Leeds and is mainly residential.
Tennis Courts and Sports Surface Construction
Address: Floor 2, Mill 7, Mabgate Mills, Leeds, West Yorkshire, LS9 7SW
Map showing Mabgate Mills in Leeds.