The first English Factory was started in 1651, on the bank of a river, named -
The first English Factory was started in 1651, on the bank of a river, named -
The English East India Company established its first factory in Bengal in 1651 on the bank of the river Hooghly.
Re-check your working by substituting the answer back into the original question.