Upper Brandon Plantation is an historic plantation in Prince George County, Virginia on the James River.