The fort was renamed James Fort and the town Jamestown , in honour of the Duke of York , later James II of England .
The fort was named `` James Fort '' and the town `` Jamestown '' , in honour of the Duke of York , later King James II of England .