The fort was renamed James Fort and the town Jamestown , in honor of the Duke of York and heir apparent , later King James II of England .
The fort was named James Fort and the town Jamestown , in honor of the Duke of York , later King James II of England .